{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115272183,"defaultBranch":"master","name":"reader","ownerLogin":"lemon24","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-24T15:36:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2707033?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716738589.0","currentOid":""},"activityList":{"items":[{"before":"df19247120e97b8f91ba6e468da03ccb314bbdfa","after":"f4355420115e9d144fa78104e308f449addca7e9","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-06-02T21:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"update_feeds(scheduled=True) + tests + changelog. #332","shortMessageHtmlLink":"update_feeds(scheduled=True) + tests + changelog. #332"}},{"before":"9ad3bae1f6c387b242ee403b98c14944a7de19cf","after":"df19247120e97b8f91ba6e468da03ccb314bbdfa","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-06-02T12:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Move update config to reader.types + docstring. #332","shortMessageHtmlLink":"Move update config to reader.types + docstring. #332"}},{"before":"e0f3721f305c10b72da4e8940c42e54a1e71c8a7","after":"9ad3bae1f6c387b242ee403b98c14944a7de19cf","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-06-02T10:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Make .reader.update.interval minutes, not seconds. #332","shortMessageHtmlLink":"Make .reader.update.interval minutes, not seconds. #332"}},{"before":"a073569800818a1466a3303f4dd4989bcb7546dc","after":"e0f3721f305c10b72da4e8940c42e54a1e71c8a7","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-06-02T09:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Make global_now a parameter of the update pipeline. #332","shortMessageHtmlLink":"Make global_now a parameter of the update pipeline. #332"}},{"before":"6beedccb9027913a585316c9fcc399812281ad21","after":"a073569800818a1466a3303f4dd4989bcb7546dc","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-30T21:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Round update_after to whole minutes. #332","shortMessageHtmlLink":"Round update_after to whole minutes. #332"}},{"before":"92dac82837da9c33b06a8397ae62954cc892717d","after":"6beedccb9027913a585316c9fcc399812281ad21","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-30T21:42:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Lots of update_after tests. #332","shortMessageHtmlLink":"Lots of update_after tests. #332"}},{"before":"de66913ddbefcf4e46d2c634f7612e759c574318","after":"92dac82837da9c33b06a8397ae62954cc892717d","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-26T20:32:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Set update_after based on config tags. #332","shortMessageHtmlLink":"Set update_after based on config tags. #332"}},{"before":"788ddffe2d8d3e1fc989405ab573fd645977011b","after":null,"ref":"refs/heads/335-assertionerror","pushedAt":"2024-05-26T15:49:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"}},{"before":"48c6bebc93e2c82471fad40ec2a9bdf8c5a1eb84","after":"788ddffe2d8d3e1fc989405ab573fd645977011b","ref":"refs/heads/master","pushedAt":"2024-05-26T15:41:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Don't fail if a feed has two entries with the same id\nor two parallel updates add the same entry. #335","shortMessageHtmlLink":"Don't fail if a feed has two entries with the same id"}},{"before":"4c37b268d83a57eb96edc068f385deef301a06f9","after":"788ddffe2d8d3e1fc989405ab573fd645977011b","ref":"refs/heads/335-assertionerror","pushedAt":"2024-05-26T15:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Don't fail if a feed has two entries with the same id\nor two parallel updates add the same entry. #335","shortMessageHtmlLink":"Don't fail if a feed has two entries with the same id"}},{"before":"48c6bebc93e2c82471fad40ec2a9bdf8c5a1eb84","after":"4c37b268d83a57eb96edc068f385deef301a06f9","ref":"refs/heads/335-assertionerror","pushedAt":"2024-05-26T12:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Add failing tests for #335.","shortMessageHtmlLink":"Add failing tests for #335."}},{"before":null,"after":"48c6bebc93e2c82471fad40ec2a9bdf8c5a1eb84","ref":"refs/heads/335-assertionerror","pushedAt":"2024-05-26T12:35:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Revert make.bat git index line endings following #333.","shortMessageHtmlLink":"Revert make.bat git index line endings following #333."}},{"before":"bd7b0f5a2fc347e23b5d8ca1f83a4233ef0e92bd","after":"48c6bebc93e2c82471fad40ec2a9bdf8c5a1eb84","ref":"refs/heads/master","pushedAt":"2024-05-25T09:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Revert make.bat git index line endings following #333.","shortMessageHtmlLink":"Revert make.bat git index line endings following #333."}},{"before":"57a90a618ebc245d7dc0218ecba81c15f9457137","after":"bd7b0f5a2fc347e23b5d8ca1f83a4233ef0e92bd","ref":"refs/heads/master","pushedAt":"2024-05-25T08:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Fix new_only references in user guide. update --new-only -> --new.\n\nCloses #334.","shortMessageHtmlLink":"Fix new_only references in user guide. update --new-only -> --new."}},{"before":"2b569d264b488250e73aaa34fa99d208595fe6f9","after":"57a90a618ebc245d7dc0218ecba81c15f9457137","ref":"refs/heads/master","pushedAt":"2024-05-25T08:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Docs + changelog for #317 / #333.\n\nCloses #317.","shortMessageHtmlLink":"Docs + changelog for #317 / #333."}},{"before":"f8833dbf69d6d4b71bd05598e619f60a1030242e","after":"2b569d264b488250e73aaa34fa99d208595fe6f9","ref":"refs/heads/master","pushedAt":"2024-05-23T20:08:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"chmod -x src/reader/plugins/mark_as_read.py (to pre #333).","shortMessageHtmlLink":"chmod -x src/reader/plugins/mark_as_read.py (to pre #333)."}},{"before":"25a7207edac09d1e9e78d2864a640e02738c9904","after":"f8833dbf69d6d4b71bd05598e619f60a1030242e","ref":"refs/heads/master","pushedAt":"2024-05-23T19:50:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Add .reader.mark-as-read.once. #317 #333","shortMessageHtmlLink":"Add .reader.mark-as-read.once. #317 #333"}},{"before":"61c7c67fcc6a568d6a39ad9f0d035c50c0e9d97b","after":"de66913ddbefcf4e46d2c634f7612e759c574318","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-11T08:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Pass entire Reader to _update.Pipeline. #332\n\n(Pipeline will need the name scheme and get_tag() too.)","shortMessageHtmlLink":"Pass entire Reader to _update.Pipeline. #332"}},{"before":"01ea119cb18858b1d9367846cae0dfe72fcc7d8c","after":"61c7c67fcc6a568d6a39ad9f0d035c50c0e9d97b","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-10T21:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Expose Feed.update_after and Feed.last_retrieved. #332","shortMessageHtmlLink":"Expose Feed.update_after and Feed.last_retrieved. #332"}},{"before":"69442aa325c3cf88623618d4be18f2593680a131","after":"01ea119cb18858b1d9367846cae0dfe72fcc7d8c","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-09T19:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Add update_after and last_retrieved to schema. Set last_retrieved. #332\n\nAlso, use last_retrieved instead of last_updated for the \"new\" feed filter.","shortMessageHtmlLink":"Add update_after and last_retrieved to schema. Set last_retrieved. #332"}},{"before":"ed7e284b0559877be25abad49e05628a065efc17","after":"69442aa325c3cf88623618d4be18f2593680a131","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-07T21:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Group mutually-exclusive attributes of FeedUpdateIntent into a union. #332","shortMessageHtmlLink":"Group mutually-exclusive attributes of FeedUpdateIntent into a union. #…"}},{"before":"38715b0a0c7fecdff81bdfe2d0d5c8c1f0db1a0a","after":"ed7e284b0559877be25abad49e05628a065efc17","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-06T21:08:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Clean up should_update_feed() (always update feed if entries changed). #332","shortMessageHtmlLink":"Clean up should_update_feed() (always update feed if entries changed). "}},{"before":"273a6e32c2ee8f2a07b4f61955b2fa2105d8f6c5","after":"38715b0a0c7fecdff81bdfe2d0d5c8c1f0db1a0a","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-06T21:07:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Clean up updater should_update_feed() (always update feed if entries changed). #332","shortMessageHtmlLink":"Clean up updater should_update_feed() (always update feed if entries …"}},{"before":"25a7207edac09d1e9e78d2864a640e02738c9904","after":"273a6e32c2ee8f2a07b4f61955b2fa2105d8f6c5","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-06T15:02:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Update entries whenever their .updated changes. #332","shortMessageHtmlLink":"Update entries whenever their .updated changes. #332"}},{"before":null,"after":"25a7207edac09d1e9e78d2864a640e02738c9904","ref":"refs/heads/332-different-feed-update-frequencies","pushedAt":"2024-05-04T10:43:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":".gitattributes: always use crlf line endings for bat files.","shortMessageHtmlLink":".gitattributes: always use crlf line endings for bat files."}},{"before":"ccf010c598dc02cf8a493abbd27bd6babddde464","after":"25a7207edac09d1e9e78d2864a640e02738c9904","ref":"refs/heads/master","pushedAt":"2024-05-01T10:21:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":".gitattributes: always use crlf line endings for bat files.","shortMessageHtmlLink":".gitattributes: always use crlf line endings for bat files."}},{"before":"402d50dc7faf8a40ffb3485a0be3f99f4fa8e1ab","after":"ccf010c598dc02cf8a493abbd27bd6babddde464","ref":"refs/heads/master","pushedAt":"2024-05-01T09:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Minor fix following update to mypy 1.10.","shortMessageHtmlLink":"Minor fix following update to mypy 1.10."}},{"before":"d5a31b2660dd6a2f94b417a4189d668d052fd2c8","after":"402d50dc7faf8a40ffb3485a0be3f99f4fa8e1ab","ref":"refs/heads/master","pushedAt":"2024-03-10T21:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Update minimum SQLite version in the installation docs. #323","shortMessageHtmlLink":"Update minimum SQLite version in the installation docs. #323"}},{"before":"b98136f5d9fcd57acdcc9329df6fa723b9c82a00","after":"d5a31b2660dd6a2f94b417a4189d668d052fd2c8","ref":"refs/heads/master","pushedAt":"2024-03-10T11:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Bump pre-commit hook versions.","shortMessageHtmlLink":"Bump pre-commit hook versions."}},{"before":"7934bb6aa67105c95b9d550dead3ffcb5b68a7dd","after":"b98136f5d9fcd57acdcc9329df6fa723b9c82a00","ref":"refs/heads/master","pushedAt":"2024-03-10T11:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lemon24","name":null,"path":"/lemon24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2707033?s=80&v=4"},"commit":{"message":"Use isort instead of reorder-python-imports.\n\nhttps://github.com/psf/black/issues/4175","shortMessageHtmlLink":"Use isort instead of reorder-python-imports."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWlrdbAA","startCursor":null,"endCursor":null}},"title":"Activity · lemon24/reader"}