{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":559577341,"defaultBranch":"main","name":"auto-novel","ownerLogin":"FishHawk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-30T14:50:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46566858?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725810863.0","currentOid":""},"activityList":{"items":[{"before":"27f868707b487bc24c6f4d79b1cfbd4e161e8c19","after":"8e83452a4631a78bbf4115a171c493bee03c54ed","ref":"refs/heads/main","pushedAt":"2024-09-08T15:54:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(local): local translation task now support range and level (#108)\n\n- do not translate seg in local novel if glossary not change\n- support duplicate gpt key\n\nCo-authored-by: PipeYume <81861009+PipeYume@users.noreply.github.com>","shortMessageHtmlLink":"feat(local): local translation task now support range and level (#108)"}},{"before":null,"after":"8e83452a4631a78bbf4115a171c493bee03c54ed","ref":"refs/heads/master","pushedAt":"2024-09-08T15:54:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(local): local translation task now support range and level (#108)\n\n- do not translate seg in local novel if glossary not change\n- support duplicate gpt key\n\nCo-authored-by: PipeYume <81861009+PipeYume@users.noreply.github.com>","shortMessageHtmlLink":"feat(local): local translation task now support range and level (#108)"}},{"before":"87b18a97de2ef96c5a79c6aab5ffa7c6d383f8c4","after":"27f868707b487bc24c6f4d79b1cfbd4e161e8c19","ref":"refs/heads/main","pushedAt":"2024-09-08T15:48:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(local): 突然沙拉题欧尼 (#108)\n\n- 让本地翻译可以指定startIndex, endIndex 和 taskNumber。还有翻译的类型。\r\n\r\n* 在本地翻译的UI的“本地小说”的上方上增加了“本地翻译设置”,可以设置**翻译的类型**(默认设置为了 expired)和**翻译的范围**(将 本地翻译的taskNumber的上限取消了)。\r\n\r\n(或许本地翻译设置可折叠会好看一些?)\r\n\r\n* 本地翻译过期章节时,可以不完全重翻过期章节,而是只翻译术语表影响的段落。\r\n\r\n* 创建GPT翻译器时,Key可重复\r\n\r\n对于支持多并发的api,key是可以重复的","shortMessageHtmlLink":"feat(local): 突然沙拉题欧尼 (#108)"}},{"before":"8ef874d88bcad420c64a2ac3e779734bbc802cb1","after":"87b18a97de2ef96c5a79c6aab5ffa7c6d383f8c4","ref":"refs/heads/main","pushedAt":"2024-08-13T15:04:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): add option to show translations source (#102)","shortMessageHtmlLink":"feat(web): add option to show translations source (#102)"}},{"before":"d3a1d1b59a112b1217f7af9c9ed278724a8a9011","after":"8ef874d88bcad420c64a2ac3e779734bbc802cb1","ref":"refs/heads/main","pushedAt":"2024-08-11T11:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"refactor(script): add EnsureMongoIndex","shortMessageHtmlLink":"refactor(script): add EnsureMongoIndex"}},{"before":"fb3f721db82027d6ead5b786c095e55e6fb60dfe","after":"d3a1d1b59a112b1217f7af9c9ed278724a8a9011","ref":"refs/heads/main","pushedAt":"2024-08-04T16:59:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(server): temporarily disable novel moving due to a bug","shortMessageHtmlLink":"fix(server): temporarily disable novel moving due to a bug"}},{"before":"fdd4a3da291e6575ec9c75af7b8205bb21609623","after":"fb3f721db82027d6ead5b786c095e55e6fb60dfe","ref":"refs/heads/main","pushedAt":"2024-08-04T16:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(server): fix updating the relationship between wenku novel and web novel","shortMessageHtmlLink":"fix(server): fix updating the relationship between wenku novel and we…"}},{"before":"400311dc8f7ee49a7dba2e35955683960d079ce9","after":"fdd4a3da291e6575ec9c75af7b8205bb21609623","ref":"refs/heads/main","pushedAt":"2024-08-04T15:42:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): support for editing or deleting glossary entries (#100)\n\nCo-authored-by: FishHawk ","shortMessageHtmlLink":"feat(web): support for editing or deleting glossary entries (#100)"}},{"before":"8a2df39904a3af51fe3c77821870b45ce5d288da","after":"400311dc8f7ee49a7dba2e35955683960d079ce9","ref":"refs/heads/main","pushedAt":"2024-08-04T07:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(server): update disgusting fascist novel list","shortMessageHtmlLink":"feat(server): update disgusting fascist novel list"}},{"before":"63832b4462469043d9768e95bc649b66fbd43d05","after":"8a2df39904a3af51fe3c77821870b45ce5d288da","ref":"refs/heads/main","pushedAt":"2024-08-02T16:44:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(script): add RemoveWebNovel","shortMessageHtmlLink":"feat(script): add RemoveWebNovel"}},{"before":"051cf2838a41bba7b39f84599f066b5becd0886b","after":"63832b4462469043d9768e95bc649b66fbd43d05","ref":"refs/heads/main","pushedAt":"2024-08-02T16:31:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(script): add RemoveWebNovel","shortMessageHtmlLink":"feat(script): add RemoveWebNovel"}},{"before":"36904cf44da4e1aea9d5f529aff87335cfe3b46e","after":"051cf2838a41bba7b39f84599f066b5becd0886b","ref":"refs/heads/main","pushedAt":"2024-08-02T16:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(server): reject disgusting fascist novel","shortMessageHtmlLink":"feat(server): reject disgusting fascist novel"}},{"before":"66108f8d7160933b6fe98b4e0eb2d546ce512c3a","after":"36904cf44da4e1aea9d5f529aff87335cfe3b46e","ref":"refs/heads/main","pushedAt":"2024-07-25T05:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): make auth work when email not configured","shortMessageHtmlLink":"feat(web): make auth work when email not configured"}},{"before":"c38547e047a6c4bf1677e33f32b63c0132df4935","after":"66108f8d7160933b6fe98b4e0eb2d546ce512c3a","ref":"refs/heads/main","pushedAt":"2024-07-12T15:02:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"refactor(web): replace NoticeBoard with Bulletin component\n\n- remove constraints on announcement data format\n\n- reserve \"notice\" for future user notifications","shortMessageHtmlLink":"refactor(web): replace NoticeBoard with Bulletin component"}},{"before":"66108f8d7160933b6fe98b4e0eb2d546ce512c3a","after":"c38547e047a6c4bf1677e33f32b63c0132df4935","ref":"refs/heads/main","pushedAt":"2024-07-09T16:40:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"tmp(web): do not pr to this commit","shortMessageHtmlLink":"tmp(web): do not pr to this commit"}},{"before":"3fc928312c23ada969b1207d047494cb4d32a31d","after":"66108f8d7160933b6fe98b4e0eb2d546ce512c3a","ref":"refs/heads/main","pushedAt":"2024-06-29T09:27:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"refactor(web): replace NoticeBoard with Bulletin component\n\n- remove constraints on announcement data format\n\n- reserve \"notice\" for future user notifications","shortMessageHtmlLink":"refactor(web): replace NoticeBoard with Bulletin component"}},{"before":"3cc2a0f745e3a7770b6e7e20ae9be1c3ec6d3c80","after":"3fc928312c23ada969b1207d047494cb4d32a31d","ref":"refs/heads/main","pushedAt":"2024-06-28T13:02:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(web): fix favicon in google search list","shortMessageHtmlLink":"fix(web): fix favicon in google search list"}},{"before":"660584c780a511a2d32c89c5ce6fb3cc5b260b18","after":"3cc2a0f745e3a7770b6e7e20ae9be1c3ec6d3c80","ref":"refs/heads/main","pushedAt":"2024-06-28T11:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"refactor(web): unify defineEmits format","shortMessageHtmlLink":"refactor(web): unify defineEmits format"}},{"before":"6e259c8ea9fd8b4bee6233057daaf04bfce6a8c9","after":"660584c780a511a2d32c89c5ce6fb3cc5b260b18","ref":"refs/heads/main","pushedAt":"2024-06-27T08:10:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"chore(web): update dependencies","shortMessageHtmlLink":"chore(web): update dependencies"}},{"before":"277b5388aacd9ef23ae53b81423a501c171d291d","after":"6e259c8ea9fd8b4bee6233057daaf04bfce6a8c9","ref":"refs/heads/main","pushedAt":"2024-06-27T07:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"chore(web): update dependencies","shortMessageHtmlLink":"chore(web): update dependencies"}},{"before":"27cd66a6bdc92a45cda5585a2dd024b1475ce33c","after":"277b5388aacd9ef23ae53b81423a501c171d291d","ref":"refs/heads/main","pushedAt":"2024-06-27T07:37:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): show account create time on dropdown menu","shortMessageHtmlLink":"feat(web): show account create time on dropdown menu"}},{"before":"402ff74894a4654ce5a24c5155e3eeba8b1876cb","after":"27cd66a6bdc92a45cda5585a2dd024b1475ce33c","ref":"refs/heads/main","pushedAt":"2024-06-26T05:26:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix: fix createAt change when renew","shortMessageHtmlLink":"fix: fix createAt change when renew"}},{"before":"248ae7bd0635300d2e804f4cde1609575bb12a2f","after":"402ff74894a4654ce5a24c5155e3eeba8b1876cb","ref":"refs/heads/main","pushedAt":"2024-06-26T05:23:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(web): fix createAt change when renew","shortMessageHtmlLink":"fix(web): fix createAt change when renew"}},{"before":"9e80170b6fef678891346520dd3f7c1a2d5ea8e1","after":"248ae7bd0635300d2e804f4cde1609575bb12a2f","ref":"refs/heads/main","pushedAt":"2024-06-26T05:17:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(web): fix createAt change when renew","shortMessageHtmlLink":"fix(web): fix createAt change when renew"}},{"before":"985fdd9b583dc44406d2701bfaa952ecee8330c7","after":"9e80170b6fef678891346520dd3f7c1a2d5ea8e1","ref":"refs/heads/main","pushedAt":"2024-06-25T16:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"fix(web): sign out if create at not found","shortMessageHtmlLink":"fix(web): sign out if create at not found"}},{"before":"ed6fe63a134e93bf6734e90af7d67aba83318fef","after":"985fdd9b583dc44406d2701bfaa952ecee8330c7","ref":"refs/heads/main","pushedAt":"2024-06-25T15:39:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): increase local volume limit to 100MB","shortMessageHtmlLink":"feat(web): increase local volume limit to 100MB"}},{"before":"af0eada02952359b8ffded36c9835b4c6ee16f14","after":"ed6fe63a134e93bf6734e90af7d67aba83318fef","ref":"refs/heads/main","pushedAt":"2024-06-25T15:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(server): show last read time in history list","shortMessageHtmlLink":"feat(server): show last read time in history list"}},{"before":"db819479e59a3836732b73a38ac5bb79b5d3ef75","after":"af0eada02952359b8ffded36c9835b4c6ee16f14","ref":"refs/heads/main","pushedAt":"2024-06-25T15:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat: support pause read history","shortMessageHtmlLink":"feat: support pause read history"}},{"before":"9fb1634ef3a40ec08d50c93ccea90025bd2d9847","after":"db819479e59a3836732b73a38ac5bb79b5d3ef75","ref":"refs/heads/main","pushedAt":"2024-06-25T07:36:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): add theme switch to menu","shortMessageHtmlLink":"feat(web): add theme switch to menu"}},{"before":"7e121bb9fa8cf16a99db15031c65c56aa014dfca","after":"9fb1634ef3a40ec08d50c93ccea90025bd2d9847","ref":"refs/heads/main","pushedAt":"2024-06-25T07:20:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"FishHawk","name":null,"path":"/FishHawk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566858?s=80&v=4"},"commit":{"message":"feat(web): add theme switch to menu","shortMessageHtmlLink":"feat(web): add theme switch to menu"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsCwHDwA","startCursor":null,"endCursor":null}},"title":"Activity · FishHawk/auto-novel"}