{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":72954213,"defaultBranch":"master","name":"sopel-twitter","ownerLogin":"sopel-irc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-05T21:26:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13290258?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717639345.0","currentOid":""},"activityList":{"items":[{"before":"ced3a2b954f9bf1a1d2409b03d56cd434219bd52","after":null,"ref":"refs/heads/uncap-deps","pushedAt":"2024-06-06T02:02:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"7f33c3ec3d0e758fafcb0e774ca1ae904d48e1a7","after":"b05691413b0e9f1272b8dcae143be17b6b6946b2","ref":"refs/heads/master","pushedAt":"2024-05-25T02:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Release 1.3.8","shortMessageHtmlLink":"Release 1.3.8"}},{"before":"c069df9c528f9939edee5d2da2a4a71d7c7e7b98","after":null,"ref":"refs/heads/additional-tweet-errors","pushedAt":"2024-05-23T11:23:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"181797e97825ce1ab98e61ca418fe5b927a55d3a","after":"7f33c3ec3d0e758fafcb0e774ca1ae904d48e1a7","ref":"refs/heads/master","pushedAt":"2024-05-23T11:23:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #66 from sopel-irc/additional-tweet-errors\n\nHandle additional exception types potentially raised for tweets","shortMessageHtmlLink":"Merge pull request #66 from sopel-irc/additional-tweet-errors"}},{"before":"d520a649d0ef784bb3c177dcd0c1bd5e26bead09","after":null,"ref":"refs/heads/user-auth-check","pushedAt":"2024-05-22T12:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"2ec72b4a1d18bbae0d92e1ffa9a915391c306f51","after":"181797e97825ce1ab98e61ca418fe5b927a55d3a","ref":"refs/heads/master","pushedAt":"2024-05-22T12:57:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #65 from sopel-irc/user-auth-check\n\nUse new `is_user_authorized` attribute to check session state","shortMessageHtmlLink":"Merge pull request #65 from sopel-irc/user-auth-check"}},{"before":null,"after":"c069df9c528f9939edee5d2da2a4a71d7c7e7b98","ref":"refs/heads/additional-tweet-errors","pushedAt":"2024-05-09T19:02:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Handle additional exception types potentially raised for tweets","shortMessageHtmlLink":"Handle additional exception types potentially raised for tweets"}},{"before":null,"after":"d520a649d0ef784bb3c177dcd0c1bd5e26bead09","ref":"refs/heads/user-auth-check","pushedAt":"2024-05-08T17:14:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Use new `is_user_authorized` attribute to check session state\n\nMinimum `tweety-ns` version is now 1.1.4, the version in which this new\nattribute was added.","shortMessageHtmlLink":"Use new is_user_authorized attribute to check session state"}},{"before":"e8f8ca0a25b0e64148196261de673b61762d23b8","after":"ced3a2b954f9bf1a1d2409b03d56cd434219bd52","ref":"refs/heads/uncap-deps","pushedAt":"2024-04-25T21:56:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Uncap and update dependency ranges\n\nUsers should be able to use later versions of dependencies if they need\nto, without having to fight `pip` etc.\n\nIf a future release of Sopel breaks things, we'll find out about it no\nlater than when the first user tries to use this plugin with it and\nreports the problem.\n\nLikewise for future releases of `tweety-ns`: newer code will almost\nalways *fix* problems rather than *cause* them. Issue reports and manual\ndowngrades are there for the rare cases when things don't go well.\n\nFinally, this starts enforcing a `requires-python` range to match up\nwith Sopel 8.","shortMessageHtmlLink":"Uncap and update dependency ranges"}},{"before":"a6ee6d4f51b1b03b8c476400c0d53e40ea8b5968","after":"2ec72b4a1d18bbae0d92e1ffa9a915391c306f51","ref":"refs/heads/master","pushedAt":"2024-04-25T21:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Release 1.3.7","shortMessageHtmlLink":"Release 1.3.7"}},{"before":null,"after":"e8f8ca0a25b0e64148196261de673b61762d23b8","ref":"refs/heads/uncap-deps","pushedAt":"2024-04-25T21:36:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Uncap Sopel and allow any future 1.x `tweety-ns` release\n\nUsers should be able to use later versions of dependencies if they need\nto, without having to fight `pip` etc.\n\nIf a future release of Sopel breaks things, we'll find out about it no\nlater than when the first user tries to use this plugin with it and\nreports the problem.\n\nLikewise for future releases of `tweety-ns`: newer code will almost\nalways *fix* problems rather than *cause* them. Issue reports and manual\ndowngrades are there for the rare cases when things don't go well.","shortMessageHtmlLink":"Uncap Sopel and allow any future 1.x tweety-ns release"}},{"before":"32003d8b9ab4d5e247348f851b49cf3664a77300","after":null,"ref":"refs/heads/tweety-1.1","pushedAt":"2024-04-25T21:30:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"3a673d545222df0835c8358b4f09fd7bb48de5f0","after":"a6ee6d4f51b1b03b8c476400c0d53e40ea8b5968","ref":"refs/heads/master","pushedAt":"2024-04-25T21:30:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #63 from sopel-irc/tweety-1.1\n\nBump Tweety to 1.1.x","shortMessageHtmlLink":"Merge pull request #63 from sopel-irc/tweety-1.1"}},{"before":null,"after":"32003d8b9ab4d5e247348f851b49cf3664a77300","ref":"refs/heads/tweety-1.1","pushedAt":"2024-04-23T04:37:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Bump Tweety to 1.1.x\n\nFor the next non-patch release of this plugin, the upper version bound\nshould probably be removed. Users can most likely downgrade `tweety-ns`\nthemselves if a newer version causes problems, but they'll have trouble\ninstalling a newer version if an older one stops working.","shortMessageHtmlLink":"Bump Tweety to 1.1.x"}},{"before":"f1db7fd76c85a8390bb629790981c82d06fa6ffa","after":null,"ref":"refs/heads/tweet-graceful-truncation","pushedAt":"2024-04-23T04:20:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"c9acabd39cda962d278c42bbc9d88f6853b5d29b","after":"3a673d545222df0835c8358b4f09fd7bb48de5f0","ref":"refs/heads/master","pushedAt":"2024-04-23T04:20:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #61 from sopel-irc/tweet-graceful-truncation\n\nPerform graceful truncation of overly long tweet text","shortMessageHtmlLink":"Merge pull request #61 from sopel-irc/tweet-graceful-truncation"}},{"before":"8a76c7c6110307f8b7269a8c2505c42d30c3bae3","after":"c9acabd39cda962d278c42bbc9d88f6853b5d29b","ref":"refs/heads/master","pushedAt":"2024-04-22T00:22:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Remove vestigial unit testing bits\n\nThese never actually did anything, would be broken now if they ever did\nwork (because the package name has changed), and were probably left over\nfrom an older plugin template. These days any test suite added to this\nplugin would use `pytest` instead of `unittest` anyway, so the scaffold\nisn't useful.","shortMessageHtmlLink":"Remove vestigial unit testing bits"}},{"before":"921fafe5ed9d840144fd1d284f9779ec7c4d925e","after":"8a76c7c6110307f8b7269a8c2505c42d30c3bae3","ref":"refs/heads/master","pushedAt":"2024-04-22T00:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Add Trusted Publisher workflow for releasing to PyPI","shortMessageHtmlLink":"Add Trusted Publisher workflow for releasing to PyPI"}},{"before":"1114594d7c9ffd2aaed878b90779b5f9ffdd32fe","after":"f1db7fd76c85a8390bb629790981c82d06fa6ffa","ref":"refs/heads/tweet-graceful-truncation","pushedAt":"2024-03-18T18:34:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Perform graceful truncation of overly long tweet text","shortMessageHtmlLink":"Perform graceful truncation of overly long tweet text"}},{"before":"7718426397988c92443c661c1385ab9ab7ccc8ae","after":"1114594d7c9ffd2aaed878b90779b5f9ffdd32fe","ref":"refs/heads/tweet-graceful-truncation","pushedAt":"2024-03-18T18:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":null,"after":"7718426397988c92443c661c1385ab9ab7ccc8ae","ref":"refs/heads/tweet-graceful-truncation","pushedAt":"2024-03-18T18:29:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Perform graceful truncation of overly long tweet text","shortMessageHtmlLink":"Perform graceful truncation of overly long tweet text"}},{"before":"807445bfef79812c3835202ca805573c688729a9","after":"921fafe5ed9d840144fd1d284f9779ec7c4d925e","ref":"refs/heads/master","pushedAt":"2024-03-15T21:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Release 1.3.6","shortMessageHtmlLink":"Release 1.3.6"}},{"before":"a9c063140ea4b5fd3a0b61ca3ff6f1914bf64def","after":null,"ref":"refs/heads/fixvx","pushedAt":"2024-03-14T17:54:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"c0e54f7cc891c3b387b079e01ac38726f5e68685","after":"807445bfef79812c3835202ca805573c688729a9","ref":"refs/heads/master","pushedAt":"2024-03-14T17:54:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #60 from sopel-irc/fixvx\n\nAdd fixvx.com to default alternate domains","shortMessageHtmlLink":"Merge pull request #60 from sopel-irc/fixvx"}},{"before":null,"after":"a9c063140ea4b5fd3a0b61ca3ff6f1914bf64def","ref":"refs/heads/fixvx","pushedAt":"2024-03-07T16:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Add fixvx.com to default alternate domains\n\nShorter companion to vxtwitter.com, run by the same person on the same\nforked software stack.","shortMessageHtmlLink":"Add fixvx.com to default alternate domains"}},{"before":"fd4255201c632a5ed17e039e83b99edf69734bda","after":"c0e54f7cc891c3b387b079e01ac38726f5e68685","ref":"refs/heads/master","pushedAt":"2024-02-19T07:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Release 1.3.5","shortMessageHtmlLink":"Release 1.3.5"}},{"before":"b1eb72746763e8bdf551064b972ec9f951cd6683","after":null,"ref":"refs/heads/tweety-1.0","pushedAt":"2024-02-18T18:59:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"}},{"before":"4ab101aca9632b974bf5363ab4ae8f71bbb1ebae","after":"fd4255201c632a5ed17e039e83b99edf69734bda","ref":"refs/heads/master","pushedAt":"2024-02-18T18:59:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Merge pull request #59 from sopel-irc/tweety-1.0\n\nBump to newer Tweety library, 1.0.x","shortMessageHtmlLink":"Merge pull request #59 from sopel-irc/tweety-1.0"}},{"before":null,"after":"b1eb72746763e8bdf551064b972ec9f951cd6683","ref":"refs/heads/tweety-1.0","pushedAt":"2024-02-16T19:17:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Bump to newer Tweety library, 1.0.x\n\nQuick tests show that it still just works, and the changelog upstream\nonly mentions added methods. Not that that means there aren't removals\nor changes (upstream docs are... not great), but I would prefer to just\nallow the newer library and deal with breakage if/when it surfaces.","shortMessageHtmlLink":"Bump to newer Tweety library, 1.0.x"}},{"before":"c5174200814f2722f951a2544fa22239216422e2","after":"4ab101aca9632b974bf5363ab4ae8f71bbb1ebae","ref":"refs/heads/master","pushedAt":"2023-09-24T05:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgw","name":"dgw","path":"/dgw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/164140?s=80&v=4"},"commit":{"message":"Release 1.3.4","shortMessageHtmlLink":"Release 1.3.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXbU7qAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sopel-irc/sopel-twitter"}