{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3557653,"defaultBranch":"main","name":"granary","ownerLogin":"snarfed","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-27T05:30:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/778068?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717452925.0","currentOid":""},"activityList":{"items":[{"before":"9f17fa941f4a9eebef41759b370c216b8f11a7ff","after":"72d0cdea064bb7323983addf50f71f37c15858db","ref":"refs/heads/main","pushedAt":"2024-06-04T21:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"as2: map Add => add, not tag","shortMessageHtmlLink":"as2: map Add => add, not tag"}},{"before":"370f3b035f6a6f4fe18ea20f8e28159e3ee5736c","after":"9f17fa941f4a9eebef41759b370c216b8f11a7ff","ref":"refs/heads/main","pushedAt":"2024-06-04T20:59:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"bluesky: add <=> app.bsky.graph.listitem support\n\nfor https://console.cloud.google.com/errors/detail/CP7I5eaZj-_TxgE;time=P7D;refresh=true?project=bridgy-federated","shortMessageHtmlLink":"bluesky: add <=> app.bsky.graph.listitem support"}},{"before":"b932575651e92c69dea3e86436719e97d2737a75","after":null,"ref":"refs/heads/dependabot/pip/googleapis-common-protos-1.63.1","pushedAt":"2024-06-03T22:15:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"99cf64082616bef97bbdc48e661be70114e90f17","after":"370f3b035f6a6f4fe18ea20f8e28159e3ee5736c","ref":"refs/heads/main","pushedAt":"2024-06-03T22:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"build(deps): bump googleapis-common-protos from 1.63.0 to 1.63.1\n\nBumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos) from 1.63.0 to 1.63.1.\n- [Release notes](https://github.com/googleapis/python-api-common-protos/releases)\n- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/python-api-common-protos/compare/v1.63.0...v1.63.1)\n\n---\nupdated-dependencies:\n- dependency-name: googleapis-common-protos\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump googleapis-common-protos from 1.63.0 to 1.63.1"}},{"before":"68dda50e96e97a484a2d7d0b971ef1f422a61cde","after":null,"ref":"refs/heads/dependabot/pip/grpcio-1.64.1","pushedAt":"2024-06-03T22:15:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"55e1b50cfca47e8b9faedef91d3b9676508f0554","after":"99cf64082616bef97bbdc48e661be70114e90f17","ref":"refs/heads/main","pushedAt":"2024-06-03T22:15:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"build(deps): bump grpcio from 1.64.0 to 1.64.1\n\nBumps [grpcio](https://github.com/grpc/grpc) from 1.64.0 to 1.64.1.\n- [Release notes](https://github.com/grpc/grpc/releases)\n- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)\n- [Commits](https://github.com/grpc/grpc/compare/v1.64.0...v1.64.1)\n\n---\nupdated-dependencies:\n- dependency-name: grpcio\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump grpcio from 1.64.0 to 1.64.1"}},{"before":null,"after":"b932575651e92c69dea3e86436719e97d2737a75","ref":"refs/heads/dependabot/pip/googleapis-common-protos-1.63.1","pushedAt":"2024-06-03T22:13:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump googleapis-common-protos from 1.63.0 to 1.63.1\n\nBumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos) from 1.63.0 to 1.63.1.\n- [Release notes](https://github.com/googleapis/python-api-common-protos/releases)\n- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/python-api-common-protos/compare/v1.63.0...v1.63.1)\n\n---\nupdated-dependencies:\n- dependency-name: googleapis-common-protos\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump googleapis-common-protos from 1.63.0 to 1.63.1"}},{"before":null,"after":"18870aeb04f7a3a917fea9c9c9ac148c4190c1bb","ref":"refs/heads/dependabot/pip/certifi-2024.6.2","pushedAt":"2024-06-03T22:13:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump certifi from 2024.2.2 to 2024.6.2\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.6.2.\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump certifi from 2024.2.2 to 2024.6.2"}},{"before":null,"after":"68dda50e96e97a484a2d7d0b971ef1f422a61cde","ref":"refs/heads/dependabot/pip/grpcio-1.64.1","pushedAt":"2024-06-03T22:13:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump grpcio from 1.64.0 to 1.64.1\n\nBumps [grpcio](https://github.com/grpc/grpc) from 1.64.0 to 1.64.1.\n- [Release notes](https://github.com/grpc/grpc/releases)\n- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)\n- [Commits](https://github.com/grpc/grpc/compare/v1.64.0...v1.64.1)\n\n---\nupdated-dependencies:\n- dependency-name: grpcio\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump grpcio from 1.64.0 to 1.64.1"}},{"before":"8b54c6d348382236e6e121fe6466410898c3bb7d","after":"55e1b50cfca47e8b9faedef91d3b9676508f0554","ref":"refs/heads/main","pushedAt":"2024-06-03T18:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"bluesky: improve hashtag search in text: case insensitive, handle punctuation\n\nfor #980","shortMessageHtmlLink":"bluesky: improve hashtag search in text: case insensitive, handle pun…"}},{"before":"2d6c32a44fc124ad8d956c13a06c9fb7e09925d9","after":"8b54c6d348382236e6e121fe6466410898c3bb7d","ref":"refs/heads/main","pushedAt":"2024-05-31T15:11:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"bluesky.to_as1: noop, tiny optimization, don't UTF8-encode hashtag text twice","shortMessageHtmlLink":"bluesky.to_as1: noop, tiny optimization, don't UTF8-encode hashtag te…"}},{"before":"56ed1b5eedee3eea2ca162f35de4fe15fa546872","after":"2d6c32a44fc124ad8d956c13a06c9fb7e09925d9","ref":"refs/heads/main","pushedAt":"2024-05-31T03:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"Cache-Control HTTP header bug fix","shortMessageHtmlLink":"Cache-Control HTTP header bug fix"}},{"before":"d262fb19e7c55975a99063a011e827613b762bcd","after":"56ed1b5eedee3eea2ca162f35de4fe15fa546872","ref":"refs/heads/main","pushedAt":"2024-05-31T02:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"switch from in-memory caching to HTTP caching headers\n\nhttps://cloud.google.com/appengine/docs/standard/how-requests-are-handled#response_caching","shortMessageHtmlLink":"switch from in-memory caching to HTTP caching headers"}},{"before":"5dd16b63f3153c397ead8c25e4ae345380da5000","after":"d262fb19e7c55975a99063a011e827613b762bcd","ref":"refs/heads/main","pushedAt":"2024-05-30T23:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"bluesky.from_as1: mention facet bug fix for mentions at beginning of content\n\nfixes https://github.com/snarfed/bridgy-fed/issues/957 (again)","shortMessageHtmlLink":"bluesky.from_as1: mention facet bug fix for mentions at beginning of …"}},{"before":"171655d9382edbdc85d4d4866babc953b6863347","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.3","pushedAt":"2024-05-29T22:30:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"ceb06b5f22244c96a975a7e180f395f0ca9f8962","after":"5dd16b63f3153c397ead8c25e4ae345380da5000","ref":"refs/heads/main","pushedAt":"2024-05-29T22:30:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"build(deps): bump requests from 2.32.2 to 2.32.3\n\nBumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.3.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.3)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump requests from 2.32.2 to 2.32.3"}},{"before":null,"after":"171655d9382edbdc85d4d4866babc953b6863347","ref":"refs/heads/dependabot/pip/requests-2.32.3","pushedAt":"2024-05-29T22:28:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump requests from 2.32.2 to 2.32.3\n\nBumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.3.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.3)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump requests from 2.32.2 to 2.32.3"}},{"before":"09b0164b12f76c24cbae0e95d7fefeb78801a00c","after":"ceb06b5f22244c96a975a7e180f395f0ca9f8962","ref":"refs/heads/main","pushedAt":"2024-05-29T02:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"bluesky.to_as1: improve app.bsky.feed.generator support\n\nid, author, generator, url, etc","shortMessageHtmlLink":"bluesky.to_as1: improve app.bsky.feed.generator support"}},{"before":"1f7cd28a5a1526fa46eb741e18d6db6683a6615b","after":null,"ref":"refs/heads/dependabot/pip/protobuf-5.26.1","pushedAt":"2024-05-23T22:50:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"501876d549c1ea19b4cd5102d501f1570354e2fc","ref":"refs/heads/dependabot/pip/protobuf-5.27.0","pushedAt":"2024-05-23T22:50:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump protobuf from 4.25.3 to 5.27.0\n\nBumps [protobuf](https://github.com/protocolbuffers/protobuf) from 4.25.3 to 5.27.0.\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)\n- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.25.3...v5.27.0)\n\n---\nupdated-dependencies:\n- dependency-name: protobuf\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump protobuf from 4.25.3 to 5.27.0"}},{"before":"1e85054acdf234d458c0c853052a726d871b71f3","after":"09b0164b12f76c24cbae0e95d7fefeb78801a00c","ref":"refs/heads/main","pushedAt":"2024-05-22T20:50:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"snarfed","name":"Ryan Barrett","path":"/snarfed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/778068?s=80&v=4"},"commit":{"message":"rss.from_activities: extract inner object more aggressively\n\nhandles activities with missing objectType/verb","shortMessageHtmlLink":"rss.from_activities: extract inner object more aggressively"}},{"before":"bd6eb2f1475e2b4fdd9769c22ad0f91f0704775f","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.2","pushedAt":"2024-05-21T22:59:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"109f34ab2500df6aeefd2984f2c0ed6d6cb5dd1f","after":"1e85054acdf234d458c0c853052a726d871b71f3","ref":"refs/heads/main","pushedAt":"2024-05-21T22:59:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"bd6eb2f1475e2b4fdd9769c22ad0f91f0704775f","ref":"refs/heads/dependabot/pip/requests-2.32.2","pushedAt":"2024-05-21T22:57:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"f72d8d4283da06b002f69bb348a85b27d8692796","after":null,"ref":"refs/heads/dependabot/pip/grpcio-1.64.0","pushedAt":"2024-05-20T22:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"79a1bf9ff6eaa1129b3ba08704ada7eadfb7a6ad","after":"109f34ab2500df6aeefd2984f2c0ed6d6cb5dd1f","ref":"refs/heads/main","pushedAt":"2024-05-20T22:26:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: grpcio\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"d87d8bc8de0074f57f83fba3d65e6ab0d801422d","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.1","pushedAt":"2024-05-20T22:26:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"8f2cce1756bbdf698cafd8a6d56fbe6246d7a301","after":"79a1bf9ff6eaa1129b3ba08704ada7eadfb7a6ad","ref":"refs/heads/main","pushedAt":"2024-05-20T22:26:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"d87d8bc8de0074f57f83fba3d65e6ab0d801422d","ref":"refs/heads/dependabot/pip/requests-2.32.1","pushedAt":"2024-05-20T22:24:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"f72d8d4283da06b002f69bb348a85b27d8692796","ref":"refs/heads/dependabot/pip/grpcio-1.64.0","pushedAt":"2024-05-20T22:24:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: grpcio\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXHcpdgA","startCursor":null,"endCursor":null}},"title":"Activity · snarfed/granary"}