{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":489041132,"defaultBranch":"main","name":"rss-bot","ownerLogin":"peterroth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-05T16:08:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35808401?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709494630.0","currentOid":""},"activityList":{"items":[{"before":"ed7ae21e7bdffc3183870ea4d91cda1ea788cd0f","after":"107b48ae9881dc5eaec49bce68b2e7c708ae9f7d","ref":"refs/heads/main","pushedAt":"2024-03-21T08:49:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Set messages to debug level\n\nit is to avoid writing too much useless information in the log file, making it easy to read when you aren't debugging.\nTo log the mentioned lines, set the logging level in line #14 to DEBUG","shortMessageHtmlLink":"Set messages to debug level"}},{"before":"ed7ae21e7bdffc3183870ea4d91cda1ea788cd0f","after":null,"ref":"refs/heads/master","pushedAt":"2024-03-03T19:37:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"}},{"before":null,"after":"ed7ae21e7bdffc3183870ea4d91cda1ea788cd0f","ref":"refs/heads/main","pushedAt":"2024-03-03T19:34:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Remove another useless variable","shortMessageHtmlLink":"Remove another useless variable"}},{"before":null,"after":"66214be3f6f3280e31dd599b3eeaf33411ffa2bc","ref":"refs/heads/devel","pushedAt":"2024-03-03T19:28:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Add multi-section support in config\n\nso multiple subreddits can be handled with one bot's instance","shortMessageHtmlLink":"Add multi-section support in config"}},{"before":"0e6456f13942370cbf84b9fd5e232bdd3813c802","after":"ed7ae21e7bdffc3183870ea4d91cda1ea788cd0f","ref":"refs/heads/master","pushedAt":"2024-03-02T20:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Remove another useless variable","shortMessageHtmlLink":"Remove another useless variable"}},{"before":"fbd1c98e95388a7671e4680d649b2570efa9357e","after":"0e6456f13942370cbf84b9fd5e232bdd3813c802","ref":"refs/heads/master","pushedAt":"2024-03-02T20:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Rename variable\n\nto better reflect it's purpose","shortMessageHtmlLink":"Rename variable"}},{"before":"c1d4b1ad969f038244c903fdc77eebfa4eeb21e1","after":"fbd1c98e95388a7671e4680d649b2570efa9357e","ref":"refs/heads/master","pushedAt":"2024-03-01T10:31:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Append to list only if posting was successful","shortMessageHtmlLink":"Append to list only if posting was successful"}},{"before":"e1e999c99c4e3ef22defe968998594c823fce1a7","after":"c1d4b1ad969f038244c903fdc77eebfa4eeb21e1","ref":"refs/heads/master","pushedAt":"2024-03-01T09:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Update readme file\n\nwith command to install requirements","shortMessageHtmlLink":"Update readme file"}},{"before":"8d2e13c16d343fdd171ec4c3c5b16b4398941d44","after":"e1e999c99c4e3ef22defe968998594c823fce1a7","ref":"refs/heads/master","pushedAt":"2024-02-29T21:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Use correct import","shortMessageHtmlLink":"Use correct import"}},{"before":"e621b94b7203dacf1d98840e46e63d7238e72042","after":"8d2e13c16d343fdd171ec4c3c5b16b4398941d44","ref":"refs/heads/master","pushedAt":"2024-02-29T20:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Bugfix: parse the RSS feed periodically\n\nI was hunting the bug that the bot doesn't \"see\" new entries on the feed for a month.\nIt was able to get and record the currently available feeds at start-up, but it couldn't see the new entries in the endless loop. Sure, because it didn't reach out to the RSS feed to see if there are new articles, it was comparing the already fetched list's first element.","shortMessageHtmlLink":"Bugfix: parse the RSS feed periodically"}},{"before":"d7d3eadad8992e60fd01032ff6fc29a2275a7abf","after":"e621b94b7203dacf1d98840e46e63d7238e72042","ref":"refs/heads/master","pushedAt":"2024-02-29T09:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Fix string formatting","shortMessageHtmlLink":"Fix string formatting"}},{"before":"7dd0602e488e5e8b721ceb92db33537baf26549b","after":"d7d3eadad8992e60fd01032ff6fc29a2275a7abf","ref":"refs/heads/master","pushedAt":"2024-02-28T20:43:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Catch the error and continue after the failure","shortMessageHtmlLink":"Catch the error and continue after the failure"}},{"before":"45c648a3d9dad3d5d2d36e2e0c1698fcfcb3d30c","after":"7dd0602e488e5e8b721ceb92db33537baf26549b","ref":"refs/heads/master","pushedAt":"2024-02-24T19:06:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Use try-except blocks\n\nto see if everything goes as expected.","shortMessageHtmlLink":"Use try-except blocks"}},{"before":"850a5b0c3a6e9eb708e3ab48786f2818db722334","after":"45c648a3d9dad3d5d2d36e2e0c1698fcfcb3d30c","ref":"refs/heads/master","pushedAt":"2024-02-21T09:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Beautify arguments list","shortMessageHtmlLink":"Beautify arguments list"}},{"before":"01c00d314d7ea235465a0e8445ffdc8e93139701","after":"850a5b0c3a6e9eb708e3ab48786f2818db722334","ref":"refs/heads/master","pushedAt":"2024-02-21T09:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Format returned value to string\n\nI was surprised the bot didn't notice a new article on the link I parse.\nAfter a few hours of debugging, I noticed here I don't format the list, hence the code breaks;\nbut because that wasn't logged, I didn't see what's going on, didn't see the error why it couldn't see the new entry and post that.","shortMessageHtmlLink":"Format returned value to string"}},{"before":"d5d230bd4a54b18defd4787a1797de59ee9d89fd","after":"01c00d314d7ea235465a0e8445ffdc8e93139701","ref":"refs/heads/master","pushedAt":"2024-02-20T12:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Delete deprecated attribute","shortMessageHtmlLink":"Delete deprecated attribute"}},{"before":"8dd79fdd18acf3c3d351099cb8a1c993766d23d1","after":"d5d230bd4a54b18defd4787a1797de59ee9d89fd","ref":"refs/heads/master","pushedAt":"2024-02-16T11:52:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Format the list\n\nso it can be used as string. Additionally. modify name","shortMessageHtmlLink":"Format the list"}},{"before":"7e81aeabf0ba9ea4784712007f25c3f87a77ea9a","after":"8dd79fdd18acf3c3d351099cb8a1c993766d23d1","ref":"refs/heads/master","pushedAt":"2024-02-16T10:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Use correct name in log's name","shortMessageHtmlLink":"Use correct name in log's name"}},{"before":"ce7248b28b67098be06a26332bbbd6d8a7946823","after":"7e81aeabf0ba9ea4784712007f25c3f87a77ea9a","ref":"refs/heads/master","pushedAt":"2024-02-16T09:35:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Use correct name","shortMessageHtmlLink":"Use correct name"}},{"before":"9fb8b4f480ef555e359e0de03a54da1370d8386e","after":"ce7248b28b67098be06a26332bbbd6d8a7946823","ref":"refs/heads/master","pushedAt":"2024-01-26T08:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Fix remainint over-indented lines","shortMessageHtmlLink":"Fix remainint over-indented lines"}},{"before":"e4f6c6af8942c49ab2134b52fdefaf3ae38dcfd9","after":"9fb8b4f480ef555e359e0de03a54da1370d8386e","ref":"refs/heads/master","pushedAt":"2024-01-26T08:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Set list of past entries + use ID\n\nas uniqueue identifier instead of link","shortMessageHtmlLink":"Set list of past entries + use ID"}},{"before":"cc95046f8dec26d37030cd6b912d5240e8b56172","after":"e4f6c6af8942c49ab2134b52fdefaf3ae38dcfd9","ref":"refs/heads/master","pushedAt":"2024-01-22T12:41:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Remove pre-fetch because it's already done\n\nin line 17 to 21","shortMessageHtmlLink":"Remove pre-fetch because it's already done"}},{"before":"2806ee03b1a8910920ae0e0ef4e15077a5c2026a","after":"cc95046f8dec26d37030cd6b912d5240e8b56172","ref":"refs/heads/master","pushedAt":"2024-01-22T07:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Set indention to use 2 spaces\n\ninstead of 4","shortMessageHtmlLink":"Set indention to use 2 spaces"}},{"before":"11014d35478b967e21c97726b8177228a7780365","after":"2806ee03b1a8910920ae0e0ef4e15077a5c2026a","ref":"refs/heads/master","pushedAt":"2024-01-21T09:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Ensure subreddit's name is all lower case","shortMessageHtmlLink":"Ensure subreddit's name is all lower case"}},{"before":"3dbbad246abb925ae52d4170813ef168a2ca14df","after":"11014d35478b967e21c97726b8177228a7780365","ref":"refs/heads/master","pushedAt":"2024-01-21T07:40:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Define last entry at startup\n\nto avoid posting as soon as the bot start","shortMessageHtmlLink":"Define last entry at startup"}},{"before":"0092545a63f3a585e628997d1991b12f16bea559","after":"3dbbad246abb925ae52d4170813ef168a2ca14df","ref":"refs/heads/master","pushedAt":"2024-01-20T21:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Check if article is already posted\n\nin the last week. If it's a new entry, it shouldn't be.\nIt is to avoid posting the same content again and again,\nwhat happened on r/Polarfitness","shortMessageHtmlLink":"Check if article is already posted"}},{"before":"d729e6b866337c524b635012a3470c2f217399c5","after":"0092545a63f3a585e628997d1991b12f16bea559","ref":"refs/heads/master","pushedAt":"2024-01-20T20:10:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Remove GCP reference","shortMessageHtmlLink":"Remove GCP reference"}},{"before":"4eaca13041c684503ababa85822e44fc9b49ee73","after":"d729e6b866337c524b635012a3470c2f217399c5","ref":"refs/heads/master","pushedAt":"2024-01-13T11:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterroth","name":"Péter Róth","path":"/peterroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35808401?s=80&v=4"},"commit":{"message":"Remove version pinning","shortMessageHtmlLink":"Remove version pinning"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEG4BJRQA","startCursor":null,"endCursor":null}},"title":"Activity · peterroth/rss-bot"}