{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":225538626,"defaultBranch":"2.0","name":"imi-grpc","ownerLogin":"imiphp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-03T05:32:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40457266?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717985911.0","currentOid":""},"activityList":{"items":[{"before":"757ed169873a3fac7dc4cdaba1681693ecddaa90","after":"d929cae77b582a6bc2fb00b02591658b486b6081","ref":"refs/heads/2.1","pushedAt":"2024-05-07T04:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复对注释 var 类型的解析 (#694)","shortMessageHtmlLink":"修复对注释 var 类型的解析 (#694)"}},{"before":"66e1a12c2842cdc9f2d415e014333f05c384f752","after":"b3834abd591d80b6ea52ce6b40b24842bdf3a2c1","ref":"refs/heads/3.0","pushedAt":"2024-05-02T00:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复测试 (#696)","shortMessageHtmlLink":"修复测试 (#696)"}},{"before":"38efcb106d769a9d4f32e4eff30aa42aac591f7f","after":"757ed169873a3fac7dc4cdaba1681693ecddaa90","ref":"refs/heads/2.1","pushedAt":"2024-02-18T09:33:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复 HTTP 控制器 string 类型参数值 (#678)","shortMessageHtmlLink":"修复 HTTP 控制器 string 类型参数值 (#678)"}},{"before":"e1808870ca79e4341d6ddafc6e0ceee40e5b5bc1","after":"38efcb106d769a9d4f32e4eff30aa42aac591f7f","ref":"refs/heads/2.1","pushedAt":"2024-02-08T03:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"支持枚举和联合类型的控制器方法参数 (#676)","shortMessageHtmlLink":"支持枚举和联合类型的控制器方法参数 (#676)"}},{"before":"7aa6784a3c2aa6b6b6ce6264c7ef361a4f21133f","after":"e1808870ca79e4341d6ddafc6e0ceee40e5b5bc1","ref":"refs/heads/2.1","pushedAt":"2024-01-19T01:49:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"支持 YurunHttp 5.0 (#672)","shortMessageHtmlLink":"支持 YurunHttp 5.0 (#672)"}},{"before":"e1ab891a89c8ff0a61aa8b41cafa2b9e85a290bc","after":"66e1a12c2842cdc9f2d415e014333f05c384f752","ref":"refs/heads/3.0","pushedAt":"2023-12-12T07:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"统一事件 (#664)","shortMessageHtmlLink":"统一事件 (#664)"}},{"before":"5a9ec20b18cd3710b57489cb792f1bcceddcdc09","after":"e1ab891a89c8ff0a61aa8b41cafa2b9e85a290bc","ref":"refs/heads/3.0","pushedAt":"2023-12-11T03:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 重构事件,基于类 PSR-14 的接口设计 (#660)","shortMessageHtmlLink":"[3.0] 重构事件,基于类 PSR-14 的接口设计 (#660)"}},{"before":"6319e7ba5335d8bebc14289238234f81ca077aef","after":"5a9ec20b18cd3710b57489cb792f1bcceddcdc09","ref":"refs/heads/3.0","pushedAt":"2023-12-11T02:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复覆盖率测试 (#663)","shortMessageHtmlLink":"修复覆盖率测试 (#663)"}},{"before":"bb3e54d866358dd226b1ed97f2a2381d9bd2a322","after":"7aa6784a3c2aa6b6b6ce6264c7ef361a4f21133f","ref":"refs/heads/2.1","pushedAt":"2023-12-08T08:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些问题 (#662)","shortMessageHtmlLink":"修复一些问题 (#662)"}},{"before":"3506f3e5edc21a7410490f1c7a1a0b97632e8de6","after":"6319e7ba5335d8bebc14289238234f81ca077aef","ref":"refs/heads/3.0","pushedAt":"2023-11-25T03:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] Bean 类默认禁止递归 (#644)","shortMessageHtmlLink":"[3.0] Bean 类默认禁止递归 (#644)"}},{"before":"1e6ea61690b60733cb384db88efffd8b5a135619","after":"bb3e54d866358dd226b1ed97f2a2381d9bd2a322","ref":"refs/heads/2.1","pushedAt":"2023-11-14T07:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"PHP 原生枚举深度支持 (#646)","shortMessageHtmlLink":"PHP 原生枚举深度支持 (#646)"}},{"before":"16da41579a0e608ffe9e2893fdff0e7865a4289c","after":"3506f3e5edc21a7410490f1c7a1a0b97632e8de6","ref":"refs/heads/3.0","pushedAt":"2023-11-13T02:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"v2.1 中已经标记为 deprecated 的在 v3.0 废弃 (#641)","shortMessageHtmlLink":"v2.1 中已经标记为 deprecated 的在 v3.0 废弃 (#641)"}},{"before":"4b0a3e45811176772fc44098f80abbbe87de8065","after":"16da41579a0e608ffe9e2893fdff0e7865a4289c","ref":"refs/heads/3.0","pushedAt":"2023-11-10T03:44:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 全面使用 PHP 8.1 强类型 (#631)","shortMessageHtmlLink":"[3.0] 全面使用 PHP 8.1 强类型 (#631)"}},{"before":"966ab7b833149f7d5717d5365ecf0cd1ffe57c01","after":"1e6ea61690b60733cb384db88efffd8b5a135619","ref":"refs/heads/2.1","pushedAt":"2023-11-07T10:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些问题 (#632)","shortMessageHtmlLink":"修复一些问题 (#632)"}},{"before":"bb907f13dc37f27f2628ae19414d929fb2933648","after":"4b0a3e45811176772fc44098f80abbbe87de8065","ref":"refs/heads/3.0","pushedAt":"2023-11-07T09:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 重构注解类写法 (#627)","shortMessageHtmlLink":"[3.0] 重构注解类写法 (#627)"}},{"before":"1c0b6c07b31bf0aa6cedd0d2eb153bceaccf1e57","after":"bb907f13dc37f27f2628ae19414d929fb2933648","ref":"refs/heads/3.0","pushedAt":"2023-11-01T07:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 废弃注释注解,全面拥抱原生注解🚀 (#625)","shortMessageHtmlLink":"[3.0] 废弃注释注解,全面拥抱原生注解🚀 (#625)"}},{"before":"8dc09f4d2f2a7923803e75837af54adf07f35036","after":"1c0b6c07b31bf0aa6cedd0d2eb153bceaccf1e57","ref":"refs/heads/3.0","pushedAt":"2023-10-27T03:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 升级 phpunit (#607)","shortMessageHtmlLink":"[3.0] 升级 phpunit (#607)"}},{"before":"06cabb0c368e8d0bde6d89faac0263b3452d0ecc","after":"966ab7b833149f7d5717d5365ecf0cd1ffe57c01","ref":"refs/heads/2.1","pushedAt":"2023-10-25T06:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些注解问题 (#605)","shortMessageHtmlLink":"修复一些注解问题 (#605)"}},{"before":"be9eb24a1dda6716c9bf0013b1ac60f6ae4a6478","after":"8dc09f4d2f2a7923803e75837af54adf07f35036","ref":"refs/heads/3.0","pushedAt":"2023-10-25T02:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些注解问题 (#605)","shortMessageHtmlLink":"修复一些注解问题 (#605)"}},{"before":"014859c32f8b32f1c5556d6698faca15353c5788","after":"be9eb24a1dda6716c9bf0013b1ac60f6ae4a6478","ref":"refs/heads/3.0","pushedAt":"2023-10-22T01:20:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"废弃命名空间声明在 `config.php` 的写法,统一写到 `composer.json` 的 `imi.namespace` (#600)","shortMessageHtmlLink":"废弃命名空间声明在 config.php 的写法,统一写到 composer.jsonimi.namespace (#600)"}},{"before":"79ed14eb7b7fbd1482667d8b88a6324d0c76efb7","after":"014859c32f8b32f1c5556d6698faca15353c5788","ref":"refs/heads/3.0","pushedAt":"2023-10-20T03:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 更新开发工具集 (#594)","shortMessageHtmlLink":"[3.0] 更新开发工具集 (#594)"}},{"before":"d55c7cb45f998f6349b5a5493fe58bd5efb474f5","after":"79ed14eb7b7fbd1482667d8b88a6324d0c76efb7","ref":"refs/heads/3.0","pushedAt":"2023-10-18T07:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"更新工具 php-cs-fixer (#593)","shortMessageHtmlLink":"更新工具 php-cs-fixer (#593)"}},{"before":"2d11173a917b77a4d754f687a9f6070af33e84a4","after":"d55c7cb45f998f6349b5a5493fe58bd5efb474f5","ref":"refs/heads/3.0","pushedAt":"2023-10-18T05:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"[3.0] 升级框架核心依赖版本 (#591)","shortMessageHtmlLink":"[3.0] 升级框架核心依赖版本 (#591)"}},{"before":null,"after":"2d11173a917b77a4d754f687a9f6070af33e84a4","ref":"refs/heads/3.0","pushedAt":"2023-10-13T04:50:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"新增使用 Protobuf 的 gRPC HTTP 网关客户端 (#513)","shortMessageHtmlLink":"新增使用 Protobuf 的 gRPC HTTP 网关客户端 (#513)"}},{"before":"c025903d0d20ae7f3427ed045f31265dc96aaea7","after":"b7d85fae5aafaaac3bda401eb8aafc87a611ca9a","ref":"refs/heads/2.0","pushedAt":"2023-07-14T08:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些可能存在的数组键名是 int 类型时的错误 (#563)","shortMessageHtmlLink":"修复一些可能存在的数组键名是 int 类型时的错误 (#563)"}},{"before":"78eb6b83e1c6137391d77214de9e39a53624b614","after":"06cabb0c368e8d0bde6d89faac0263b3452d0ecc","ref":"refs/heads/2.1","pushedAt":"2023-07-13T00:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复一些可能存在的数组键名是 int 类型时的错误 (#563)","shortMessageHtmlLink":"修复一些可能存在的数组键名是 int 类型时的错误 (#563)"}},{"before":"dafdf2245313a4ea2d651f182da920f51815ee60","after":"78eb6b83e1c6137391d77214de9e39a53624b614","ref":"refs/heads/2.1","pushedAt":"2023-07-07T06:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"优化代码 (#561)","shortMessageHtmlLink":"优化代码 (#561)"}},{"before":"d4ae11fb29e46bb74a2a9aed4d6102616995fa91","after":"dafdf2245313a4ea2d651f182da920f51815ee60","ref":"refs/heads/2.1","pushedAt":"2023-07-03T04:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"修复极端情况下某些类初始化不完全 (#553)","shortMessageHtmlLink":"修复极端情况下某些类初始化不完全 (#553)"}},{"before":"855b22323b2e20389cd39769f41ab388ec6b3176","after":"d4ae11fb29e46bb74a2a9aed4d6102616995fa91","ref":"refs/heads/2.1","pushedAt":"2023-06-06T01:19:41.817Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"优化测试","shortMessageHtmlLink":"优化测试"}},{"before":"98c09ecdcaf1646dbe693595c817e40cbbf7df6e","after":"855b22323b2e20389cd39769f41ab388ec6b3176","ref":"refs/heads/2.1","pushedAt":"2023-05-20T06:06:39.234Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yurunsoft","name":"Yurun","path":"/Yurunsoft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20104656?s=80&v=4"},"commit":{"message":"提升测试覆盖率,多项修复和改进 (#518)","shortMessageHtmlLink":"提升测试覆盖率,多项修复和改进 (#518)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQyx1BQA","startCursor":null,"endCursor":null}},"title":"Activity · imiphp/imi-grpc"}