{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":188391577,"defaultBranch":"main","name":"MQTTX","ownerLogin":"emqx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-24T09:16:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25221711?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727403463.0","currentOid":""},"activityList":{"items":[{"before":"9809c1a3f4aaf932dfe856277ae324911536b72e","after":"f7fca4fe091a5a32a94949b810f87c6e6e93fd35","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-27T16:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(desktop): add tree component & atom css support","shortMessageHtmlLink":"feat(desktop): add tree component & atom css support"}},{"before":"5a430253ca475f6ba9c77c821f06bb34d2461d40","after":"9809c1a3f4aaf932dfe856277ae324911536b72e","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-27T07:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(desktop): add topic tree view","shortMessageHtmlLink":"feat(desktop): add topic tree view"}},{"before":"5027ba7a6277134df0de2b1ecb86402b4e5ec5f3","after":"5a430253ca475f6ba9c77c821f06bb34d2461d40","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-27T07:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(desktop): add global event bus","shortMessageHtmlLink":"feat(desktop): add global event bus"}},{"before":null,"after":"5027ba7a6277134df0de2b1ecb86402b4e5ec5f3","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-27T02:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"fix(desktop): fix typo","shortMessageHtmlLink":"fix(desktop): fix typo"}},{"before":"b9effad19b0d82161aadaaaddc3adc7f2953b981","after":null,"ref":"refs/heads/ysf/typo","pushedAt":"2024-09-26T08:53:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Red-Asuka","name":"Ethan Lee","path":"/Red-Asuka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38158783?s=80&v=4"}},{"before":"a7b5252b155bf2014d760f3017b40dd3f868d4cc","after":"5027ba7a6277134df0de2b1ecb86402b4e5ec5f3","ref":"refs/heads/main","pushedAt":"2024-09-26T08:53:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Red-Asuka","name":"Ethan Lee","path":"/Red-Asuka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38158783?s=80&v=4"},"commit":{"message":"fix(desktop): fix typo","shortMessageHtmlLink":"fix(desktop): fix typo"}},{"before":"e617f88eb24b8ed448a6e14965a9afb43b00f206","after":"0f05789630eed17ad61f5f607eb5063e9c78fbfc","ref":"refs/heads/ysf/cli","pushedAt":"2024-09-26T07:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"chore(ci): remove upload cli pkgs temp","shortMessageHtmlLink":"chore(ci): remove upload cli pkgs temp"}},{"before":"f36d46c8133f0ebd3c88bd2ef0fe9ee4351a54b9","after":"e617f88eb24b8ed448a6e14965a9afb43b00f206","ref":"refs/heads/ysf/cli","pushedAt":"2024-09-26T07:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(cli): add msgpack format option","shortMessageHtmlLink":"feat(cli): add msgpack format option"}},{"before":null,"after":"f36d46c8133f0ebd3c88bd2ef0fe9ee4351a54b9","ref":"refs/heads/ysf/cli","pushedAt":"2024-09-26T07:32:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(cli): message pack format support","shortMessageHtmlLink":"feat(cli): message pack format support"}},{"before":null,"after":"b9effad19b0d82161aadaaaddc3adc7f2953b981","ref":"refs/heads/ysf/typo","pushedAt":"2024-09-26T07:24:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"fix(desktop): fix typo","shortMessageHtmlLink":"fix(desktop): fix typo"}},{"before":"968c249753785cd5344495d1be47d58fbb887b2e","after":"a7b5252b155bf2014d760f3017b40dd3f868d4cc","ref":"refs/heads/main","pushedAt":"2024-09-26T07:14:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(desktop): Add MsgPack support for publishing message","shortMessageHtmlLink":"feat(desktop): Add MsgPack support for publishing message"}},{"before":"b3882d1c7355ef0555f53cfc2ed8cea74d914763","after":null,"ref":"refs/heads/MsgPack-support","pushedAt":"2024-09-25T10:08:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"}},{"before":null,"after":"b3882d1c7355ef0555f53cfc2ed8cea74d914763","ref":"refs/heads/MsgPack-support","pushedAt":"2024-09-25T10:07:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"fix(cli): add msgpack","shortMessageHtmlLink":"fix(cli): add msgpack"}},{"before":"6acc625170064699db89d35bee0747912c87a608","after":null,"ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-24T05:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"}},{"before":"80a3dd00d06ba247cf8419877700b76e4bc7c748","after":"968c249753785cd5344495d1be47d58fbb887b2e","ref":"refs/heads/main","pushedAt":"2024-09-24T05:55:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(client): allow client id empty","shortMessageHtmlLink":"feat(client): allow client id empty"}},{"before":"a16edaf80d43ef7be2a177477a9339fc29728d88","after":"6acc625170064699db89d35bee0747912c87a608","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-24T03:26:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(client): allow client id empty","shortMessageHtmlLink":"feat(client): allow client id empty"}},{"before":"337a8be26d8ff728ee1d4c41be7a0d81143683c0","after":"a16edaf80d43ef7be2a177477a9339fc29728d88","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-24T03:25:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(client): allow client id empty","shortMessageHtmlLink":"feat(client): allow client id empty"}},{"before":null,"after":"337a8be26d8ff728ee1d4c41be7a0d81143683c0","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-24T03:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(client): allow client empty","shortMessageHtmlLink":"feat(client): allow client empty"}},{"before":"35134e2124a321100498f6282c8b68b706fc2d07","after":null,"ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-24T01:35:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"}},{"before":"e35838b38bd69bb6f911111977f0e77c9fa80373","after":"80a3dd00d06ba247cf8419877700b76e4bc7c748","ref":"refs/heads/main","pushedAt":"2024-09-24T01:35:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"fix(desktop): improve file extension handling in script","shortMessageHtmlLink":"fix(desktop): improve file extension handling in script"}},{"before":"ee24c766092436e3a959796b04ac7c99150c7774","after":null,"ref":"refs/heads/ysf/copilot","pushedAt":"2024-09-24T01:35:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Red-Asuka","name":"Ethan Lee","path":"/Red-Asuka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38158783?s=80&v=4"}},{"before":"1eeb231099c2dc697ae791633d1b8b61109b2906","after":"e35838b38bd69bb6f911111977f0e77c9fa80373","ref":"refs/heads/main","pushedAt":"2024-09-24T01:35:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Red-Asuka","name":"Ethan Lee","path":"/Red-Asuka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38158783?s=80&v=4"},"commit":{"message":"feat(copilot): deepseek support","shortMessageHtmlLink":"feat(copilot): deepseek support"}},{"before":"5be8b33885825e810466a3d9a1972ecd95f6577f","after":"ee24c766092436e3a959796b04ac7c99150c7774","ref":"refs/heads/ysf/copilot","pushedAt":"2024-09-23T17:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(copilot): deepseek support","shortMessageHtmlLink":"feat(copilot): deepseek support"}},{"before":null,"after":"5be8b33885825e810466a3d9a1972ecd95f6577f","ref":"refs/heads/ysf/copilot","pushedAt":"2024-09-23T17:20:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"feat(copilot): change to gpt-4o to default model","shortMessageHtmlLink":"feat(copilot): change to gpt-4o to default model"}},{"before":null,"after":"35134e2124a321100498f6282c8b68b706fc2d07","ref":"refs/heads/ysf/desktop","pushedAt":"2024-09-23T03:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"fix(desktop): improve file extension handling in script","shortMessageHtmlLink":"fix(desktop): improve file extension handling in script"}},{"before":"2a8e7710b773ecfb0cbf7b0e7d6e864b6d43f263","after":"1eeb231099c2dc697ae791633d1b8b61109b2906","ref":"refs/heads/main","pushedAt":"2024-09-23T02:33:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"improve(desktop): remove redundant code\n\nEditor lang for protobuf schema is set to 'plaintext'","shortMessageHtmlLink":"improve(desktop): remove redundant code"}},{"before":"287be0bdbb70323438e95b255dbf4395cfa69d4b","after":"2a8e7710b773ecfb0cbf7b0e7d6e864b6d43f263","ref":"refs/heads/main","pushedAt":"2024-09-17T13:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"test(desktop): add avro test\n\nrename function(s) in src/utils/avro.ts\nupdate error message","shortMessageHtmlLink":"test(desktop): add avro test"}},{"before":"821ac5b3be032373f1483f4b8da9b91cc13bfe06","after":"287be0bdbb70323438e95b255dbf4395cfa69d4b","ref":"refs/heads/main","pushedAt":"2024-09-14T15:01:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"improve(desktop): minor improvements\n\n1. expand the size of textboxes in Script -> Schema tab\n2. use `$tc` instead of `$t` (i18n) to avoid type assertion\n3. improve code style","shortMessageHtmlLink":"improve(desktop): minor improvements"}},{"before":"c10636ae7d1ec53524449b23f70aa70fcd510964","after":"821ac5b3be032373f1483f4b8da9b91cc13bfe06","ref":"refs/heads/main","pushedAt":"2024-09-11T16:26:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ysfscream","name":"Luke Yu","path":"/ysfscream","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21299158?s=80&v=4"},"commit":{"message":"chore(config): add 'experimentalUseElementAccessInTemplate' to fit modern lsp\n\nmodern lsp like volar would complain about variables used in template\nwithout this option.","shortMessageHtmlLink":"chore(config): add 'experimentalUseElementAccessInTemplate' to fit mo…"}},{"before":"1569b9d90b69b3521c28d69d313e5d5eb09bd855","after":null,"ref":"refs/heads/ysf/cli_test","pushedAt":"2024-09-09T01:33:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Red-Asuka","name":"Ethan Lee","path":"/Red-Asuka","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38158783?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxNjozOToyOS4wMDAwMDBazwAAAATC0yly","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQwMTozMzoyOC4wMDAwMDBazwAAAASwYNwY"}},"title":"Activity · emqx/MQTTX"}