{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201604097,"defaultBranch":"master","name":"jetlinks-supports","ownerLogin":"jetlinks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-10T08:45:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48313305?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699522631.0","currentOid":""},"activityList":{"items":[{"before":"21c633c890bd822995ddfba453afb390ecab1a56","after":"49cbf25972681b6d4afbe1d313344b12aca1a125","ref":"refs/heads/master","pushedAt":"2024-07-11T08:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化RPC调用的异常传递","shortMessageHtmlLink":"refactor: 优化RPC调用的异常传递"}},{"before":"aba89863c96e3b6f45d2e09c491cf914f164d81d","after":"21c633c890bd822995ddfba453afb390ecab1a56","ref":"refs/heads/master","pushedAt":"2024-07-10T11:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化设备消息发送逻辑","shortMessageHtmlLink":"refactor: 优化设备消息发送逻辑"}},{"before":"592b756d30faa93ca71a6e81bb5d489ec0a9ff9f","after":"aba89863c96e3b6f45d2e09c491cf914f164d81d","ref":"refs/heads/master","pushedAt":"2024-07-09T11:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化hash策略","shortMessageHtmlLink":"refactor: 优化hash策略"}},{"before":"dc20d26d648555a4a9d2defcfcb248cf7271894b","after":"592b756d30faa93ca71a6e81bb5d489ec0a9ff9f","ref":"refs/heads/master","pushedAt":"2024-07-09T10:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化依赖","shortMessageHtmlLink":"refactor: 优化依赖"}},{"before":"222d460ee8845e2407a37a8aac2ea8c3c934c646","after":"dc20d26d648555a4a9d2defcfcb248cf7271894b","ref":"refs/heads/master","pushedAt":"2024-07-09T10:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化RpcManager selectService增加根据key选择服务,相同key返回固定的服务.","shortMessageHtmlLink":"refactor: 优化RpcManager selectService增加根据key选择服务,相同key返回固定的服务."}},{"before":"77659c240e4412cee6a7f596d4c9b8cbd62a7763","after":"222d460ee8845e2407a37a8aac2ea8c3c934c646","ref":"refs/heads/master","pushedAt":"2024-07-04T10:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化 MVStore close逻辑","shortMessageHtmlLink":"refactor: 优化 MVStore close逻辑"}},{"before":"8ba6ec55a72d753e96d57b03cdcae58c2d06b7e2","after":"77659c240e4412cee6a7f596d4c9b8cbd62a7763","ref":"refs/heads/master","pushedAt":"2024-07-01T02:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化指令下发逻辑","shortMessageHtmlLink":"refactor: 优化指令下发逻辑"}},{"before":"4f724892bdd98f67d9315beae5391d31f6fc955f","after":"8ba6ec55a72d753e96d57b03cdcae58c2d06b7e2","ref":"refs/heads/master","pushedAt":"2024-06-28T08:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"fix: 修复 ToDeviceMessageContext#reply发生错误时导致响应超时问题","shortMessageHtmlLink":"fix: 修复 ToDeviceMessageContext#reply发生错误时导致响应超时问题"}},{"before":"a9d4778998683c34479cc2e74092436c2f0bb0ca","after":"4f724892bdd98f67d9315beae5391d31f6fc955f","ref":"refs/heads/master","pushedAt":"2024-06-19T11:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化rpc逻辑","shortMessageHtmlLink":"refactor: 优化rpc逻辑"}},{"before":"da421ac9c2274d0d7bed24fb83949f5351cb4bbc","after":"a9d4778998683c34479cc2e74092436c2f0bb0ca","ref":"refs/heads/master","pushedAt":"2024-06-14T10:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"fix: 修复注销服务不完全问题.","shortMessageHtmlLink":"fix: 修复注销服务不完全问题."}},{"before":"1a7134883a1c6ce6b832be36816e9199ca018900","after":"da421ac9c2274d0d7bed24fb83949f5351cb4bbc","ref":"refs/heads/master","pushedAt":"2024-05-30T04:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化命令","shortMessageHtmlLink":"refactor: 优化命令"}},{"before":"afb789ec4d2e3a4756ae118c4aa29b0c04774045","after":"1a7134883a1c6ce6b832be36816e9199ca018900","ref":"refs/heads/master","pushedAt":"2024-05-22T06:52:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化命令","shortMessageHtmlLink":"refactor: 优化命令"}},{"before":"39a9f43a2d48d3143490a80162a35cfe90e53598","after":"afb789ec4d2e3a4756ae118c4aa29b0c04774045","ref":"refs/heads/master","pushedAt":"2024-05-20T10:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化日志打印","shortMessageHtmlLink":"refactor: 优化日志打印"}},{"before":"f4bc16757d844f9e3a7ad23ba37cca0c0d655526","after":"39a9f43a2d48d3143490a80162a35cfe90e53598","ref":"refs/heads/master","pushedAt":"2024-05-20T01:28:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化MVStore逻辑","shortMessageHtmlLink":"refactor: 优化MVStore逻辑"}},{"before":"67c6b385eab672f4fb39266cd4cde98e34322623","after":"f4bc16757d844f9e3a7ad23ba37cca0c0d655526","ref":"refs/heads/master","pushedAt":"2024-05-15T12:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化MVStore关闭逻辑","shortMessageHtmlLink":"refactor: 优化MVStore关闭逻辑"}},{"before":"14b4217e5d6831be398890f15a1976bab881b6f5","after":"67c6b385eab672f4fb39266cd4cde98e34322623","ref":"refs/heads/master","pushedAt":"2024-05-14T11:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化MVStoreQueue关闭逻辑","shortMessageHtmlLink":"refactor: 优化MVStoreQueue关闭逻辑"}},{"before":"20083ce95e06bc6f287fb7be8a2823ffc4f03f99","after":"14b4217e5d6831be398890f15a1976bab881b6f5","ref":"refs/heads/master","pushedAt":"2024-05-14T07:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化MVStore打开错误处理逻辑","shortMessageHtmlLink":"refactor: 优化MVStore打开错误处理逻辑"}},{"before":"ec39c250366e539157cc3360623e566a7ae0dc73","after":"20083ce95e06bc6f287fb7be8a2823ffc4f03f99","ref":"refs/heads/master","pushedAt":"2024-04-29T09:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化rpc流式调用逻辑.","shortMessageHtmlLink":"refactor: 优化rpc流式调用逻辑."}},{"before":"0ea6ef5275089f862abb7c26cae72ccafb36a5c5","after":"ec39c250366e539157cc3360623e566a7ae0dc73","ref":"refs/heads/master","pushedAt":"2024-04-26T09:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 协议增加rpc支持.","shortMessageHtmlLink":"feat: 协议增加rpc支持."}},{"before":"ea4c58ce26ffa4b37bb75406c0d58adddc416851","after":"0ea6ef5275089f862abb7c26cae72ccafb36a5c5","ref":"refs/heads/master","pushedAt":"2024-04-07T07:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 增加求2个设备物模型差集的工具类","shortMessageHtmlLink":"feat: 增加求2个设备物模型差集的工具类"}},{"before":"3fef526107f3d5d7bc65ad0879344395d6d46967","after":"ea4c58ce26ffa4b37bb75406c0d58adddc416851","ref":"refs/heads/master","pushedAt":"2024-04-03T06:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化","shortMessageHtmlLink":"refactor: 优化"}},{"before":"561eed7b173bcf5dc558b1047ab1a675296aaff7","after":"3fef526107f3d5d7bc65ad0879344395d6d46967","ref":"refs/heads/master","pushedAt":"2024-04-02T10:27:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 优化协议加载逻辑","shortMessageHtmlLink":"feat: 优化协议加载逻辑"}},{"before":"19176483f1836a9dfe530d5530996b15013440e7","after":"561eed7b173bcf5dc558b1047ab1a675296aaff7","ref":"refs/heads/master","pushedAt":"2024-04-02T09:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 增加新的协议管理实现","shortMessageHtmlLink":"feat: 增加新的协议管理实现"}},{"before":"e273b9a8ee8afcc78a46bfa16be3aac24e41417f","after":"19176483f1836a9dfe530d5530996b15013440e7","ref":"refs/heads/master","pushedAt":"2024-04-01T08:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 替换过期API","shortMessageHtmlLink":"refactor: 替换过期API"}},{"before":"7ac391e941fac4680d7c73e9ebb6bc2f0906bc11","after":"e273b9a8ee8afcc78a46bfa16be3aac24e41417f","ref":"refs/heads/master","pushedAt":"2024-03-12T04:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化设备会话时间时间戳逻辑","shortMessageHtmlLink":"refactor: 优化设备会话时间时间戳逻辑"}},{"before":"1a5c9b094a72107aeb7d599663f9cca40b46f2f0","after":"7ac391e941fac4680d7c73e9ebb6bc2f0906bc11","ref":"refs/heads/master","pushedAt":"2024-02-02T03:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 增加DeviceMetadataUtils,根据map的值类型转换为物模型属性信息.","shortMessageHtmlLink":"feat: 增加DeviceMetadataUtils,根据map的值类型转换为物模型属性信息."}},{"before":"a60d2afc6488bb14761e5337ec7a1d796967c2b8","after":"1a5c9b094a72107aeb7d599663f9cca40b46f2f0","ref":"refs/heads/master","pushedAt":"2024-01-08T02:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"fix: 修复注册设备会话可能死锁问题","shortMessageHtmlLink":"fix: 修复注册设备会话可能死锁问题"}},{"before":"0122d2656fa12916c9ffebb52a5402df9e68872e","after":"a60d2afc6488bb14761e5337ec7a1d796967c2b8","ref":"refs/heads/master","pushedAt":"2024-01-03T07:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化","shortMessageHtmlLink":"refactor: 优化"}},{"before":"cb6b4dbe8b9a4241fb32288e8288e034d489dbd3","after":"0122d2656fa12916c9ffebb52a5402df9e68872e","ref":"refs/heads/master","pushedAt":"2023-12-21T06:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"refactor: 优化递归获取设备会话时的处理逻辑.","shortMessageHtmlLink":"refactor: 优化递归获取设备会话时的处理逻辑."}},{"before":"9245d663dd87f7b95f8d8e2d6e45f9ebeb3c20f4","after":"cb6b4dbe8b9a4241fb32288e8288e034d489dbd3","ref":"refs/heads/master","pushedAt":"2023-11-28T08:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hao","name":"老周","path":"/zhou-hao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7791838?s=80&v=4"},"commit":{"message":"feat: 增加并行文件队列支持.","shortMessageHtmlLink":"feat: 增加并行文件队列支持."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfJQgRQA","startCursor":null,"endCursor":null}},"title":"Activity · jetlinks/jetlinks-supports"}