{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":766825749,"defaultBranch":"master","name":"fetch-gushiwen","ownerLogin":"palp1tate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-04T07:43:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/120303802?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716536913.0","currentOid":""},"activityList":{"items":[{"before":"3f6bd9ae62407550509895d1db5f9fc26203c741","after":"dadc400b8670f6d13acb368e106db4a0cd95b381","ref":"refs/heads/master","pushedAt":"2024-06-26T13:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"refactor: constants and improve error handling\n\nMoved regex patterns, extra text, and HTML parser to top-level constants for reuse. Replaced exception raising with a print statement and default return in utils.py for graceful handling of configuration load errors. Updated file paths in CSV scripts to use a top-level constant.","shortMessageHtmlLink":"refactor: constants and improve error handling"}},{"before":"ce0f1e27e57324ce62040dd3e57b8dbd6c84060d","after":"3f6bd9ae62407550509895d1db5f9fc26203c741","ref":"refs/heads/master","pushedAt":"2024-05-24T09:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f5bab66934ff2e5fa76f880f27a17871752fbdb4","after":"ce0f1e27e57324ce62040dd3e57b8dbd6c84060d","ref":"refs/heads/master","pushedAt":"2024-05-24T08:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"docs: Update README with setup instructions and db support\n\nDetailed information about cloning the project and setting up the environment has been added to the README. Also, support for saving poem data into MySQL database and corresponding instructions have been provided.","shortMessageHtmlLink":"docs: Update README with setup instructions and db support"}},{"before":"8fd5aa233e14de0571a36b004b4eb26d7f901c6c","after":"f5bab66934ff2e5fa76f880f27a17871752fbdb4","ref":"refs/heads/master","pushedAt":"2024-05-24T07:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"fix: Add extract_text function and revise fetch_poem_details\n\nAdded a new function extract_text for extracting translation and annotation texts. Revised fetch_poem_details function to improve extraction of content, translation, and annotation from poem details. The new implementation increases flexibility and handles different formats of translations and annotations more accurately.","shortMessageHtmlLink":"fix: Add extract_text function and revise fetch_poem_details"}},{"before":"05bd1119e9dae1c86d7763ff47f4d88af4645f16","after":"8fd5aa233e14de0571a36b004b4eb26d7f901c6c","ref":"refs/heads/master","pushedAt":"2024-05-24T02:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: Add support for saving poems to MySQL","shortMessageHtmlLink":"feat: Add support for saving poems to MySQL"}},{"before":"a0b5b9024744987c2b3d46e6f80a9230109bc185","after":"05bd1119e9dae1c86d7763ff47f4d88af4645f16","ref":"refs/heads/master","pushedAt":"2024-05-23T04:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"docs: Update README to clarify instructions for running scripts\n\nMinor changes have been made to improve clarity in the README instructions about running `single_shige.py` and `single_shige_csv.py`. The explanation about the type of links to be entered has been made more explicit.","shortMessageHtmlLink":"docs: Update README to clarify instructions for running scripts"}},{"before":"bbababd16b78009ecdf5453034ae72481eedd461","after":"a0b5b9024744987c2b3d46e6f80a9230109bc185","ref":"refs/heads/master","pushedAt":"2024-05-23T04:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"docs: Update script filenames in README\n\nChanged the names of the mentioned scripts in the README file to clearly mirror their actual filenames. This provides accurate instructions to users for running the respective scripts for crawling single poems.","shortMessageHtmlLink":"docs: Update script filenames in README"}},{"before":"32b8d310786bcbf31a8f6d83514aa9911308cbd8","after":"bbababd16b78009ecdf5453034ae72481eedd461","ref":"refs/heads/master","pushedAt":"2024-05-23T03:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"docs: Update README with instructions on web scraping full page of poems and individual poems\n\nAdded detailed instructions to the README file, illustrating how users can use the web scraping script to retrieve a full page of poems or single poem from a given link. The updates aimed to improve user understanding and ease of execution of the script.","shortMessageHtmlLink":"docs: Update README with instructions on web scraping full page of po…"}},{"before":"389ef5be731f52e3f563d6d83a62d68e31f75da9","after":"32b8d310786bcbf31a8f6d83514aa9911308cbd8","ref":"refs/heads/master","pushedAt":"2024-05-23T03:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: Supports crawling classical Chinese and fixes the issue that Chinese translation or annotations are missing","shortMessageHtmlLink":"feat: Supports crawling classical Chinese and fixes the issue that Ch…"}},{"before":"4e7134bb09e74a0d03d8239a8b4672f4585323fd","after":"389ef5be731f52e3f563d6d83a62d68e31f75da9","ref":"refs/heads/master","pushedAt":"2024-05-23T03:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: Supports crawling classical Chinese and fixes the issue that Chinese translation or annotations are missing","shortMessageHtmlLink":"feat: Supports crawling classical Chinese and fixes the issue that Ch…"}},{"before":"b69bb229c471036579c363cd661b97e79b60d027","after":"4e7134bb09e74a0d03d8239a8b4672f4585323fd","ref":"refs/heads/master","pushedAt":"2024-05-23T03:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: Supports crawling classical Chinese and fixes the issue that Chinese translation or annotations are missing","shortMessageHtmlLink":"feat: Supports crawling classical Chinese and fixes the issue that Ch…"}},{"before":"113c8df04198b81982f44f8bb36d1d19aeb57614","after":"b69bb229c471036579c363cd661b97e79b60d027","ref":"refs/heads/master","pushedAt":"2024-05-23T03:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: Supports crawling classical Chinese and fixes the issue that Chinese translation or annotations are missing","shortMessageHtmlLink":"feat: Supports crawling classical Chinese and fixes the issue that Ch…"}},{"before":"8ba16525cbfc4ef878f5efc88df8ecb2aa22f76a","after":"113c8df04198b81982f44f8bb36d1d19aeb57614","ref":"refs/heads/master","pushedAt":"2024-04-09T07:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: support for importing poems to CSV","shortMessageHtmlLink":"feat: support for importing poems to CSV"}},{"before":"f0ce1146b78be4f8a9ccd5cf9a99aa4de7b2762e","after":"8ba16525cbfc4ef878f5efc88df8ecb2aa22f76a","ref":"refs/heads/master","pushedAt":"2024-04-09T07:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat: support for importing poems to CSV","shortMessageHtmlLink":"feat: support for importing poems to CSV"}},{"before":"1c035bd9e35d012b530ebedd60f7181a9a5972a9","after":"f0ce1146b78be4f8a9ccd5cf9a99aa4de7b2762e","ref":"refs/heads/master","pushedAt":"2024-03-04T08:09:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?s=80&v=4"},"commit":{"message":"feat:","shortMessageHtmlLink":"feat:"}},{"before":null,"after":"1c035bd9e35d012b530ebedd60f7181a9a5972a9","ref":"refs/heads/master","pushedAt":"2024-03-04T07:43:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"palp1tate","name":"Wang Xinyao","path":"/palp1tate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120303802?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,"cursor":"djE6ks8AAAAEb8AxPQA","startCursor":null,"endCursor":null}},"title":"Activity · palp1tate/fetch-gushiwen"}