{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672261770,"defaultBranch":"main","name":"QingQ-XMLRPC-Client","ownerLogin":"Xingsandesu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-29T13:21:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55939146?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690888272.0","currentOid":""},"activityList":{"items":[{"before":"b186e0e07922d8da7eb1785bf76071b35e108fdb","after":"b3fb3513fd6176fdab763110aeedfb4aeda811ff","ref":"refs/heads/main","pushedAt":"2023-08-02T07:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"70484e252e14fcf14aa313857f0ec1b63efaeb03","after":"b186e0e07922d8da7eb1785bf76071b35e108fdb","ref":"refs/heads/main","pushedAt":"2023-08-02T07:35:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bb74aa73e20fa52713c4f8450fcf3e7701fefc59","after":"70484e252e14fcf14aa313857f0ec1b63efaeb03","ref":"refs/heads/main","pushedAt":"2023-08-02T07:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a52573716e48fb6ea8e5d1165a7bac573854e9f9","after":"bb74aa73e20fa52713c4f8450fcf3e7701fefc59","ref":"refs/heads/main","pushedAt":"2023-08-02T07:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Create obsidian shell commands.md","shortMessageHtmlLink":"Create obsidian shell commands.md"}},{"before":"4aeba11af5c5724a0821c0b32687f5e732baf82b","after":"a52573716e48fb6ea8e5d1165a7bac573854e9f9","ref":"refs/heads/main","pushedAt":"2023-08-01T11:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update and rename main.py to main-1.0.py","shortMessageHtmlLink":"Update and rename main.py to main-1.0.py"}},{"before":"9f61e46d938a64c5f3cdbf428e33b06d429d327f","after":"4aeba11af5c5724a0821c0b32687f5e732baf82b","ref":"refs/heads/main","pushedAt":"2023-08-01T11:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"dbc7a77d035cc59341304f5edf6c4767586cd9f6","after":"9f61e46d938a64c5f3cdbf428e33b06d429d327f","ref":"refs/heads/main","pushedAt":"2023-08-01T11:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"13bfacaa4b9149388bfea5a9401a3013493f697c","after":"dbc7a77d035cc59341304f5edf6c4767586cd9f6","ref":"refs/heads/main","pushedAt":"2023-08-01T11:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ae63a8c597d5ebb4eda33b49c865dd83954c2bc8","after":"13bfacaa4b9149388bfea5a9401a3013493f697c","ref":"refs/heads/main","pushedAt":"2023-08-01T11:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Delete QingQServer-1.3-Windows-AMD64.exe","shortMessageHtmlLink":"Delete QingQServer-1.3-Windows-AMD64.exe"}},{"before":"20c6f207d1f0faf98fb5842327d2a9b5fa31cc8a","after":"ae63a8c597d5ebb4eda33b49c865dd83954c2bc8","ref":"refs/heads/main","pushedAt":"2023-08-01T11:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"1.3\n\n## 1.3更新日志\r\n\r\n- 人生苦短,远离多线程\r\n\r\n### BUG FIX\r\n- 修复了YAML头信息的获取逻辑\r\n- Template.md去掉了Typecho的标签字段,暂时去掉了对Typecho标签的支持,等待Typecho官方修复\r\n- 优化了error.txt抓取逻辑,增加了更多错误检测\r\n\r\n### 功能更新\r\n- 重写了Webdav服务器启动方式,现在以cherrypy启动\r\n- 拆分了WebDav Server 与 Hook Server,现在他们都是以独立的脚本来运行(Pyinstaller多线程打包会有问题)\r\n- 去除了各自相应的逻辑代码","shortMessageHtmlLink":"1.3"}},{"before":"0d0dac89036d167972541dddce3b7bcf8481250a","after":"20c6f207d1f0faf98fb5842327d2a9b5fa31cc8a","ref":"refs/heads/main","pushedAt":"2023-07-31T15:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7b7106f286a592cd0173e740e2e09f69bc653572","after":"0d0dac89036d167972541dddce3b7bcf8481250a","ref":"refs/heads/main","pushedAt":"2023-07-31T15:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"282edd520edbfc873fcbf82ddf0095672f058a1f","after":"7b7106f286a592cd0173e740e2e09f69bc653572","ref":"refs/heads/main","pushedAt":"2023-07-31T14:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"1.2\n\n## 更新日志\r\n\r\n### BUG FIX\r\n- 重写了文章上传逻辑,现在是基于本地文件.slug_cid_mapping.yml来实现自动识别更新文章或者上传新文章的逻辑,请不要删除这个文件\r\n- 重写了读取YAML头信息的读取方式,修复了之前有可能读取头文件不完全的BUG\r\n- 重写了加载逻辑\r\n- 优化了error.txt的判断点,现在代码更健壮了\r\n- 增加了企业微信应用id的可配置变量,现在可以在配置文件中修改它\r\n- 错别字修正\r\n\r\n### 功能更新\r\n- 集成一个WebDav服务端,在服务器中部署它,或者在电脑中运行他,现在可以直接使用WebDav来配合Obsidian的webdav同步插件来实现无缝上传或者更新文章了\r\n- 支持了XMLRPC上传解析YAML头信息中标签信息,但是这里有一个已知 BUG 详见 https://github.com/typecho/typecho/issues/1607\r\n- 增加异步执行的相关代码\r\n\r\n### 重要公告\r\n- 如果想直接运行在本地运行.py程序,请务必安装requirements.txt中的相关依赖","shortMessageHtmlLink":"1.2"}},{"before":"1654f83ab22773136946b937451f3697ac4245c5","after":"282edd520edbfc873fcbf82ddf0095672f058a1f","ref":"refs/heads/main","pushedAt":"2023-07-30T16:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c982592f3bcf8c58b1947368f5c2e8660ccfd6a3","after":"1654f83ab22773136946b937451f3697ac4245c5","ref":"refs/heads/main","pushedAt":"2023-07-30T16:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e85613a5df2e2c4547a93eb30ff664ab0b746fb3","after":"c982592f3bcf8c58b1947368f5c2e8660ccfd6a3","ref":"refs/heads/main","pushedAt":"2023-07-30T16:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Server-hook版本上线\n\n## 更新日志\r\n- 通过Hook实现获取自定义文件夹内如果有新的markdown文件被创建,程序会自动上传到Typecho\r\n- 提供企业微信消息推送支持,在config.yml中添加自己的企业微信信息,如果markdown文件被正确的上传,则会推送消息到您的企业微信程序中。\r\n- 添加了日志模块,由于是服务端部署模式,将不会使用input()来进行Windows窗口留存,相关所有的输出都会通过print.log保存,如有报错请看log\r\n- 更新了error.txt未知异常报错捕获逻辑\r\n- 提供Linux与Windows两种部署方式,获取请releases中下载","shortMessageHtmlLink":"Server-hook版本上线"}},{"before":"591807acb9c2b024ea89df346dde2f520f162171","after":"e85613a5df2e2c4547a93eb30ff664ab0b746fb3","ref":"refs/heads/main","pushedAt":"2023-07-30T08:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Delete QingQ.exe","shortMessageHtmlLink":"Delete QingQ.exe"}},{"before":"27593b427d8f825cab7f9b9518423568e333d9ac","after":"591807acb9c2b024ea89df346dde2f520f162171","ref":"refs/heads/main","pushedAt":"2023-07-30T08:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3fb1843c3065a45b6f4586f107b6aae1410dd70a","after":"27593b427d8f825cab7f9b9518423568e333d9ac","ref":"refs/heads/main","pushedAt":"2023-07-30T08:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"10d4191c135e9bb67e6421a712c512c5bc828ed3","after":"3fb1843c3065a45b6f4586f107b6aae1410dd70a","ref":"refs/heads/main","pushedAt":"2023-07-30T07:54:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a83e1fc9745320073339efd7cb61fc7f32d31fcd","after":"10d4191c135e9bb67e6421a712c512c5bc828ed3","ref":"refs/heads/main","pushedAt":"2023-07-30T07:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Template.md","shortMessageHtmlLink":"Template.md"}},{"before":"37864db1927852fff6042632e97ff6e0b6d42c19","after":"a83e1fc9745320073339efd7cb61fc7f32d31fcd","ref":"refs/heads/main","pushedAt":"2023-07-30T07:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"33b0e7a8e301f2f03af3479eca9c722a545ec48e","after":"37864db1927852fff6042632e97ff6e0b6d42c19","ref":"refs/heads/main","pushedAt":"2023-07-30T07:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Delete QingQ.exe","shortMessageHtmlLink":"Delete QingQ.exe"}},{"before":"50252f9382d7e5e910fb3a3b4c2e34b77f946ba1","after":"33b0e7a8e301f2f03af3479eca9c722a545ec48e","ref":"refs/heads/main","pushedAt":"2023-07-30T07:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"82fee7a403ccb0bcf43a9a8bed5c9c6fd69182bf","after":"50252f9382d7e5e910fb3a3b4c2e34b77f946ba1","ref":"refs/heads/main","pushedAt":"2023-07-30T07:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":"dada8cc09334d92eaed1d108fc2372e664139583","after":"82fee7a403ccb0bcf43a9a8bed5c9c6fd69182bf","ref":"refs/heads/main","pushedAt":"2023-07-30T07:19:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Delete QingQ.exe","shortMessageHtmlLink":"Delete QingQ.exe"}},{"before":"ce57042b11e7b08683583f315f1a07ccbb6839dd","after":"dada8cc09334d92eaed1d108fc2372e664139583","ref":"refs/heads/main","pushedAt":"2023-07-29T14:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"1.0\n\nWindows客户端","shortMessageHtmlLink":"1.0"}},{"before":null,"after":"ce57042b11e7b08683583f315f1a07ccbb6839dd","ref":"refs/heads/main","pushedAt":"2023-07-29T13:21:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Xingsandesu","name":"HuXing","path":"/Xingsandesu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55939146?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wMlQwNzo0MTozNy4wMDAwMDBazwAAAANiHeZx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yOVQxMzoyMTowMy4wMDAwMDBazwAAAANfveyJ"}},"title":"Activity · Xingsandesu/QingQ-XMLRPC-Client"}