{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":192268100,"defaultBranch":"master","name":"luci-app-wechatpush","ownerLogin":"tty228","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-17T03:21:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33397881?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720887414.0","currentOid":""},"activityList":{"items":[{"before":"af9bd7e8d07734f95cbae176d92bef5c006ef486","after":"c73532ff1e2385be67eb7a83e46e7b7d2c135d79","ref":"refs/heads/master","pushedAt":"2024-08-27T01:04:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #307 from Aethersailor/master\n\nfix wechatpush.po","shortMessageHtmlLink":"Merge pull request #307 from Aethersailor/master"}},{"before":"4649b21cebe036f3abc16c81e546c22e46129818","after":"fa964bc8b5106963f0a063219f27d66b8bdee968","ref":"refs/heads/openwrt-18.06","pushedAt":"2024-08-13T18:13:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #303 from harrison-guo-chn/openwrt-18.06\n\n修复【!!!!】当前网络不通!停止检测!","shortMessageHtmlLink":"Merge pull request #303 from harrison-guo-chn/openwrt-18.06"}},{"before":"0fe821d67dd15effec26a4b731203372ce4ab1f2","after":"af9bd7e8d07734f95cbae176d92bef5c006ef486","ref":"refs/heads/master","pushedAt":"2024-08-13T07:01:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #302 from xianren78/master\n\nfix cpu load always shown as 0.0% @定时推送 in OP 23.05.4","shortMessageHtmlLink":"Merge pull request #302 from xianren78/master"}},{"before":"071b9787093e07d04b0c6b34c2b2f7990fa6c26a","after":"0fe821d67dd15effec26a4b731203372ce4ab1f2","ref":"refs/heads/master","pushedAt":"2024-07-20T00:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Update config.js\n\nhttps://github.com/tty228/luci-app-wechatpush/issues/294","shortMessageHtmlLink":"Update config.js"}},{"before":"f56350ddc047ddb4cfb6a46a9b705e6730de1e35","after":null,"ref":"refs/heads/test","pushedAt":"2024-07-13T16:16:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"}},{"before":"fd784659c703a80ffa33c0d7a3598b2194f067d0","after":null,"ref":"refs/tags/v3.5.6","pushedAt":"2024-07-13T09:00:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"}},{"before":"859d93dd2efc1dbde75a8db92d8a7b991e7f335f","after":"071b9787093e07d04b0c6b34c2b2f7990fa6c26a","ref":"refs/heads/master","pushedAt":"2024-07-13T08:57:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"v3.6.6\n\n1.登录提醒免打扰为仅记录日志时,应对所有登录提醒(包括失败的登录)生效 fix https://github.com/tty228/luci-app-wechatpush/issues/287\n2. 改进定时任务和主程序冲突,导致定时任务信息不全的问题\n3. 简化 IP 获取逻辑\n4. 删除多余代码和一些修复","shortMessageHtmlLink":"v3.6.6"}},{"before":"fd784659c703a80ffa33c0d7a3598b2194f067d0","after":"859d93dd2efc1dbde75a8db92d8a7b991e7f335f","ref":"refs/heads/master","pushedAt":"2024-07-13T08:54:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 wechatpush.po","shortMessageHtmlLink":"更新 wechatpush.po"}},{"before":"d5ae0873c416a8b835920504e1202a184bc17b00","after":"fd784659c703a80ffa33c0d7a3598b2194f067d0","ref":"refs/heads/master","pushedAt":"2024-07-13T08:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"v3.6.6\n\n1.登录提醒免打扰为仅记录日志时,应对所有登录提醒(包括失败的登录)生效 fix https://github.com/tty228/luci-app-wechatpush/issues/287\n2. 改进定时任务和主程序冲突,导致定时任务信息不全的问题\n3. 简化 IP 获取逻辑\n4. 删除多余代码和一些修复","shortMessageHtmlLink":"v3.6.6"}},{"before":"99770610dbde48fc269db6182452f0328ac89138","after":"d5ae0873c416a8b835920504e1202a184bc17b00","ref":"refs/heads/master","pushedAt":"2024-07-13T08:32:59.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #292 from tty228/test\n\n一些小调整","shortMessageHtmlLink":"Merge pull request #292 from tty228/test"}},{"before":"ccd93d8ff4bb1164a986c59bfa6cf14a5c8be295","after":"f56350ddc047ddb4cfb6a46a9b705e6730de1e35","ref":"refs/heads/test","pushedAt":"2024-07-13T08:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 log.js","shortMessageHtmlLink":"更新 log.js"}},{"before":"d2ae0fd64c99cb1d5e3ed9dc858c9511e0c31c1f","after":"ccd93d8ff4bb1164a986c59bfa6cf14a5c8be295","ref":"refs/heads/test","pushedAt":"2024-07-13T07:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 advanced.js","shortMessageHtmlLink":"更新 advanced.js"}},{"before":"905c92d816151a56cb9e7a75a48fa6d6b1a7f9cf","after":"d2ae0fd64c99cb1d5e3ed9dc858c9511e0c31c1f","ref":"refs/heads/test","pushedAt":"2024-07-13T05:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 wechatpush","shortMessageHtmlLink":"更新 wechatpush"}},{"before":"731ff82ffb459a4048b38521392c94ce5dca843f","after":"99770610dbde48fc269db6182452f0328ac89138","ref":"refs/heads/master","pushedAt":"2024-07-13T05:01:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #291 from tty228/test\n\ndebug","shortMessageHtmlLink":"Merge pull request #291 from tty228/test"}},{"before":"6ad87c2585c3edded41eb8ee7d9b364a5bedd871","after":"905c92d816151a56cb9e7a75a48fa6d6b1a7f9cf","ref":"refs/heads/test","pushedAt":"2024-07-13T05:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"e2a1a179bf9fdfbf71d8ba01cd35c03faf84b9ae","after":"6ad87c2585c3edded41eb8ee7d9b364a5bedd871","ref":"refs/heads/test","pushedAt":"2024-07-13T04:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 wechatpush-call","shortMessageHtmlLink":"更新 wechatpush-call"}},{"before":"55877e1e7f0539ee49a68af8e64d7153677f0749","after":"e2a1a179bf9fdfbf71d8ba01cd35c03faf84b9ae","ref":"refs/heads/test","pushedAt":"2024-07-13T04:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"1818aac1feef4322c8258fba8c3368da5216c1f3","after":"731ff82ffb459a4048b38521392c94ce5dca843f","ref":"refs/heads/master","pushedAt":"2024-07-12T18:44:39.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #290 from tty228/test\n\ndebug","shortMessageHtmlLink":"Merge pull request #290 from tty228/test"}},{"before":"9a4f5c3ddf0f3be999d8fa6aa18ca1636029d334","after":"1818aac1feef4322c8258fba8c3368da5216c1f3","ref":"refs/heads/master","pushedAt":"2024-07-12T18:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":"f778f09b334753501ccde8064e68d5af6273224a","after":"55877e1e7f0539ee49a68af8e64d7153677f0749","ref":"refs/heads/test","pushedAt":"2024-07-12T18:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"多余的符号","shortMessageHtmlLink":"多余的符号"}},{"before":"a9b58537150fca98a9cb47049e20499444b8d664","after":"f778f09b334753501ccde8064e68d5af6273224a","ref":"refs/heads/test","pushedAt":"2024-07-12T18:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"7a6ea15226de87305a3ab240fe0d8a8a9d9d5dd7","after":"a9b58537150fca98a9cb47049e20499444b8d664","ref":"refs/heads/test","pushedAt":"2024-07-12T17:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"简化 IP 获取逻辑\n\n删除了更新获取 API 的设定","shortMessageHtmlLink":"简化 IP 获取逻辑"}},{"before":"2dc93919aebdecf936d289efbe27f006cea3b864","after":"7a6ea15226de87305a3ab240fe0d8a8a9d9d5dd7","ref":"refs/heads/test","pushedAt":"2024-07-12T16:51:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"精简客户端列表信息时,定时任务不应扫描在线列表","shortMessageHtmlLink":"精简客户端列表信息时,定时任务不应扫描在线列表"}},{"before":"5fef8c3d2b3239bfa447045a59211990e74ea4ac","after":"2dc93919aebdecf936d289efbe27f006cea3b864","ref":"refs/heads/test","pushedAt":"2024-07-12T16:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"调整函数代码块顺序","shortMessageHtmlLink":"调整函数代码块顺序"}},{"before":"8e2be2b07ec03592820d6e653b66e7f9222faf49","after":"5fef8c3d2b3239bfa447045a59211990e74ea4ac","ref":"refs/heads/test","pushedAt":"2024-07-12T14:30:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 wechatpush","shortMessageHtmlLink":"更新 wechatpush"}},{"before":"5baad680d69a208898d5c292b84879fbb62eb266","after":"9a4f5c3ddf0f3be999d8fa6aa18ca1636029d334","ref":"refs/heads/master","pushedAt":"2024-07-12T14:28:54.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"Merge pull request #288 from tty228/test\n\n改进定时任务和主程序冲突的情况、清理部分无用代码","shortMessageHtmlLink":"Merge pull request #288 from tty228/test"}},{"before":"1b640f90e51e8f4920b3ed2ca7affbcaadd1b7b7","after":"8e2be2b07ec03592820d6e653b66e7f9222faf49","ref":"refs/heads/test","pushedAt":"2024-07-12T14:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"e2055e09d6a7054e29b522b87c2a7da588bb2a18","after":"1b640f90e51e8f4920b3ed2ca7affbcaadd1b7b7","ref":"refs/heads/test","pushedAt":"2024-07-12T12:29:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"清理代码\n\n1. 登录提醒已是实时推送通知,没必要再生成临时文件\n2. add_ip_black() 在添加重复的 IP 时,返回错误码 1","shortMessageHtmlLink":"清理代码"}},{"before":"af62f705d0870607336345262c4abe09b0520a7b","after":"e2055e09d6a7054e29b522b87c2a7da588bb2a18","ref":"refs/heads/test","pushedAt":"2024-07-12T10:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"debug\n\n登录提醒免打扰为仅记录日志时,应对所有登录提醒(包括失败的登录)生效","shortMessageHtmlLink":"debug"}},{"before":"b7b98d5e57d44d3b2da08c55c9aa0a93a154a26e","after":"af62f705d0870607336345262c4abe09b0520a7b","ref":"refs/heads/test","pushedAt":"2024-07-12T10:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tty228","name":null,"path":"/tty228","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33397881?s=80&v=4"},"commit":{"message":"更新 wechatpush","shortMessageHtmlLink":"更新 wechatpush"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwMTowNDozNi4wMDAwMDBazwAAAASk0s1P","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwMTowNDozNi4wMDAwMDBazwAAAASk0s1P","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQxMDoyNDo1NS4wMDAwMDBazwAAAAR9u4Ri"}},"title":"Activity · tty228/luci-app-wechatpush"}