{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":691805350,"defaultBranch":"main","name":"openpubkey","ownerLogin":"openpubkey","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-14T23:47:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/145685596?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715882611.0","currentOid":""},"activityList":{"items":[{"before":"b6394755056c4c28574426fd865ebcd8f9597322","after":"cee58ffa437659d053aeb35dc16fe2a2bfb7b939","ref":"refs/heads/main","pushedAt":"2024-05-23T17:42:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: Removes public header (JKT)\n\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"feat: Removes public header (JKT)"}},{"before":"024d958d6c26e0883c9a9e15cd37a123ce16fd7e","after":"b6394755056c4c28574426fd865ebcd8f9597322","ref":"refs/heads/main","pushedAt":"2024-05-16T18:14:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"docs: Fixes example in README.md (#206)\n\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"docs: Fixes example in README.md (#206)"}},{"before":null,"after":"fb3f149cd598fdaf7f423804c379a26be5c263b8","ref":"refs/heads/readmefix-1","pushedAt":"2024-05-16T18:03:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"docs: Fixes example in README.md\n\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"docs: Fixes example in README.md"}},{"before":"27d043ae4895dc4124c34dd4d1fd206562c99c2b","after":"024d958d6c26e0883c9a9e15cd37a123ce16fd7e","ref":"refs/heads/main","pushedAt":"2024-05-11T12:03:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"test: add test for op.go (#205)\n\n* add test for op.go","shortMessageHtmlLink":"test: add test for op.go (#205)"}},{"before":"c9d62184322103d2e8cbf814fb14d8662cade7b6","after":"27d043ae4895dc4124c34dd4d1fd206562c99c2b","ref":"refs/heads/main","pushedAt":"2024-05-09T20:52:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Deletes unused function pkt.Sign (#204)","shortMessageHtmlLink":"Deletes unused function pkt.Sign (#204)"}},{"before":"8e3b54fc62a746321351e66d1ac3b427582b23dd","after":"c9d62184322103d2e8cbf814fb14d8662cade7b6","ref":"refs/heads/main","pushedAt":"2024-05-08T16:05:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Docs: Comments for undocumented functions (#200)\n\n* Docs: Comments for undocumented functions\r\n\r\n---------\r\n\r\nSigned-off-by: hcrypt <95130644+thebigbone@users.noreply.github.com>\r\nSigned-off-by: Ethan Heilman \r\nCo-authored-by: Ethan Heilman ","shortMessageHtmlLink":"Docs: Comments for undocumented functions (#200)"}},{"before":"33da55b29c1998a33d57cb8c3bff8b64f2b8fee0","after":"8e3b54fc62a746321351e66d1ac3b427582b23dd","ref":"refs/heads/main","pushedAt":"2024-05-08T15:00:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Upgrade to v5 (#203)","shortMessageHtmlLink":"Upgrade to v5 (#203)"}},{"before":"2a19414462b6f01acfb7ab16605ad3817b499081","after":"33da55b29c1998a33d57cb8c3bff8b64f2b8fee0","ref":"refs/heads/main","pushedAt":"2024-05-06T22:01:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: Fix `RefreshTokens` for other OPs when using `GoogleOp` (upgrades go to 1.21) (#201)\n\n* Upgrade to latest zitadel dep and fix refresh for other OPs\r\n\r\n* Fix CI workflows by reading go version from go.mod\r\n\r\n---------\r\n\r\nSigned-off-by: Yuval Marcus ","shortMessageHtmlLink":"feat: Fix RefreshTokens for other OPs when using GoogleOp (upgrad…"}},{"before":"7e5a5689cf8143f24f8f54788c789c3ad1a8bd0d","after":"2a19414462b6f01acfb7ab16605ad3817b499081","ref":"refs/heads/main","pushedAt":"2024-04-26T11:41:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: Makes PK Token returned from client a deep copy (#197)","shortMessageHtmlLink":"feat: Makes PK Token returned from client a deep copy (#197)"}},{"before":"b38dc8dd734c98096c52f6ce6d27aeba7be7a22a","after":"7e5a5689cf8143f24f8f54788c789c3ad1a8bd0d","ref":"refs/heads/main","pushedAt":"2024-04-25T20:25:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"bugfix: Infer signature is OIDC if type is missing from headers in `NewFromCompact` (#198)\n\n* fix missing type logic in compact\r\n\r\nCo-authored-by: Ethan Heilman \r\nSigned-off-by: Yuval Marcus \r\n\r\n---------\r\n\r\nSigned-off-by: Yuval Marcus \r\nCo-authored-by: Ethan Heilman ","shortMessageHtmlLink":"bugfix: Infer signature is OIDC if type is missing from headers in `N…"}},{"before":"eba749e7d12b83798f2ab29ed684ba3bafed5e6f","after":"b38dc8dd734c98096c52f6ce6d27aeba7be7a22a","ref":"refs/heads/main","pushedAt":"2024-04-23T20:59:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Add more options to `GoogleOp` provider + Misc bug fixes (#196)\n\n* Add OpenBrowser option to google op provider\r\n\r\n* Add HttpClient option to google op provider\r\n\r\n* Fix double serve. use custom mux instead of global mux\r\n\r\n* Make IssuedAtOffset an option\r\n\r\n* Fix NewFromCompact not setting FreshIdToken\r\n\r\n* Fix google refresh after refreshing once\r\n\r\n* Simplify HttpClient in PublicKeyFinder\r\n\r\n* Add godoc comments","shortMessageHtmlLink":"Add more options to GoogleOp provider + Misc bug fixes (#196)"}},{"before":"31ca55b01925f0f25efeeac4292b5614089ce0a1","after":"eba749e7d12b83798f2ab29ed684ba3bafed5e6f","ref":"refs/heads/main","pushedAt":"2024-04-18T15:32:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Default to minor versions in release-drafter-config.yml (#193)\n\nCurrently each new branch is a minor version than a patch version. That is, 0.3.0, 0.4.0, 0.5.0 rather than 0.3.1, 0.3.2, ...\r\n\r\nBy setting the default to minor, we don't have to edit the release name the draft creates. Likely in the future when we have patch releases we will change this to patch.\r\n\r\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"Default to minor versions in release-drafter-config.yml (#193)"}},{"before":null,"after":"565ac49103bcd55b31cd711c5475596a550d2d87","ref":"refs/heads/drafterminor","pushedAt":"2024-04-18T15:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Default to minor versions in release-drafter-config.yml\n\nCurrently each new branch is a minor version than a patch version. That is, 0.3.0, 0.4.0, 0.5.0 rather than 0.3.1, 0.3.2, ...\r\n\r\nBy setting the default to minor, we don't have to edit the release name the draft creates. Likely in the future when we have patch releases we will change this to patch.\n\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"Default to minor versions in release-drafter-config.yml"}},{"before":"f73d6dd330e00024e893ba0843a6747cc5b05812","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.3","pushedAt":"2024-04-18T15:11: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":"f465f86a7b5f9fb96fb2b2ac967f70e1e0f9d25b","after":"31ca55b01925f0f25efeeac4292b5614089ce0a1","ref":"refs/heads/main","pushedAt":"2024-04-18T15:11:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3 (#192)\n\nBumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.0 to 3.0.3.\r\n- [Release notes](https://github.com/go-jose/go-jose/releases)\r\n- [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md)\r\n- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.0...v3.0.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/go-jose/go-jose/v3\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3 (#192)"}},{"before":null,"after":"f73d6dd330e00024e893ba0843a6747cc5b05812","ref":"refs/heads/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.3","pushedAt":"2024-04-18T15:05:34.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":"Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3\n\nBumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.0 to 3.0.3.\n- [Release notes](https://github.com/go-jose/go-jose/releases)\n- [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md)\n- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.0...v3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/go-jose/go-jose/v3\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3"}},{"before":"2a5ffa17e9d9aa57b1d5630d35a39a68e0ec1989","after":"f465f86a7b5f9fb96fb2b2ac967f70e1e0f9d25b","ref":"refs/heads/main","pushedAt":"2024-04-18T15:05:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: Adds OIDC ID Token Refresh Flow to openpubkey client and google op (#179)\n\n* Updates zitadel/oidc v3 and gets Refresh Flow working with Google OP\r\n\r\n* Refreshed ID token compact support\r\n\r\n* Adds cookie encryption and mock backend support for refresh requests\r\n\r\n* Adds identity check for refreshed ID Token\r\n\r\n* Adds verifier to google example to have refresh example\r\n\r\n* Removes unneeded var declaration\r\n\r\n* Fix godoc comment that refers to wrong function name\r\n\r\n* Uses a struct to return the tokens from the OP\r\n\r\n---------\r\n\r\nSigned-off-by: Ethan Heilman \r\nCo-authored-by: Joel Kamp ","shortMessageHtmlLink":"feat: Adds OIDC ID Token Refresh Flow to openpubkey client and google…"}},{"before":"2a5ffa17e9d9aa57b1d5630d35a39a68e0ec1989","after":null,"ref":"refs/tags/v0.3.1","pushedAt":"2024-04-17T19:44:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"}},{"before":"6ac2fff16af0b225ff0e53507c7978da31288fbf","after":"2a5ffa17e9d9aa57b1d5630d35a39a68e0ec1989","ref":"refs/heads/main","pushedAt":"2024-04-17T15:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"bugfix: fixes #185 by checking algorithm from public key rather token (#188)\n\n* SPDX-License-Identifier: Apache-2.0. fix #185\r\n\r\n---------\r\n\r\nSigned-off-by: thebigbone ","shortMessageHtmlLink":"bugfix: fixes #185 by checking algorithm from public key rather token ("}},{"before":"a5c93459143efc0a68f7e6bf0215deddd2845398","after":"6ac2fff16af0b225ff0e53507c7978da31288fbf","ref":"refs/heads/main","pushedAt":"2024-04-16T17:54:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Adds golangci linter runner action (#186)\n\n* Add golangci linter configuration + github action This can replace the gofmt and govet steps in the workflow because they are run as part of the golangci linter now\r\n\r\n* Fix misspelled words caught by misspell linter\r\n\r\n* Fix gosimple linter errors\r\n\r\n* Fixes ineffassign linter errors in authcosigner tests by checking all err values\r\n\r\n* Fix errcheck linter errors\r\n\r\n---------\r\n\r\nSigned-off-by: Sebby \r\nSigned-off-by: Sebby Lipman \r\nCo-authored-by: Ethan Heilman ","shortMessageHtmlLink":"Adds golangci linter runner action (#186)"}},{"before":"2a90c62f94a60dea236d948490284d7a6983b92a","after":"a5c93459143efc0a68f7e6bf0215deddd2845398","ref":"refs/heads/main","pushedAt":"2024-04-16T00:40:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: Adds JKT (thumprint) to Protected Header of GQ Signed ID Tokens (#177)\n\n* Adds JKT (thumprint) to GQ ID Tokens\r\n\r\n* Creates tests for GQ provider functions\r\n\r\nCo-authored-by: Joel Kamp \r\nSigned-off-by: Ethan Heilman \r\n\r\n---------\r\n\r\nSigned-off-by: Ethan Heilman \r\nCo-authored-by: Joel Kamp ","shortMessageHtmlLink":"feat: Adds JKT (thumprint) to Protected Header of GQ Signed ID Tokens ("}},{"before":"28e7ab5c053ecd978dccfe7886e4a27ee1072e45","after":"2a90c62f94a60dea236d948490284d7a6983b92a","ref":"refs/heads/main","pushedAt":"2024-04-14T22:33:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"refactor: move all tests over to testify/require (#182)\n\nSigned-off-by: maskedemann ","shortMessageHtmlLink":"refactor: move all tests over to testify/require (#182)"}},{"before":"4a1384ee2d1bcaf345ba69e0dafc66f4cc957c1b","after":"28e7ab5c053ecd978dccfe7886e4a27ee1072e45","ref":"refs/heads/main","pushedAt":"2024-04-14T02:03:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"test: Migrated the rest of the test to testify/require (#181)\n\n* Migrated test to testify/require\r\n\r\nSigned-off-by: Ross \r\n\r\n* Make require message uppercase\r\n\r\nSigned-off-by: Ethan Heilman \r\n\r\n---------\r\n\r\nSigned-off-by: Ross \r\nSigned-off-by: Ethan Heilman \r\nCo-authored-by: Ross \r\nCo-authored-by: Ethan Heilman ","shortMessageHtmlLink":"test: Migrated the rest of the test to testify/require (#181)"}},{"before":"03c27ef14492728c0125c3691b35b1a79b3d1e09","after":"4a1384ee2d1bcaf345ba69e0dafc66f4cc957c1b","ref":"refs/heads/main","pushedAt":"2024-04-13T00:21:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"feat: add release drafter (#180)","shortMessageHtmlLink":"feat: add release drafter (#180)"}},{"before":"0e97c4e9e53f7479adb0bf3ecdfc7a227433d18a","after":"03c27ef14492728c0125c3691b35b1a79b3d1e09","ref":"refs/heads/main","pushedAt":"2024-04-11T01:52:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Adds apache2 license to all files (#174)","shortMessageHtmlLink":"Adds apache2 license to all files (#174)"}},{"before":"57897d7475b79ec089285b3267598dab3fdd0153","after":"0e97c4e9e53f7479adb0bf3ecdfc7a227433d18a","ref":"refs/heads/main","pushedAt":"2024-04-11T01:02:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Adds a compact representation of a PK Token (#171)\n\n* Adds a compact representation of a PK Token\r\n\r\n* Improves compact representation, adds more tests","shortMessageHtmlLink":"Adds a compact representation of a PK Token (#171)"}},{"before":"2d3c2eb35947448c6a6bc4091733a3fd09c2bd07","after":"57897d7475b79ec089285b3267598dab3fdd0153","ref":"refs/heads/main","pushedAt":"2024-04-06T14:11:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Release 0.3 cleanup (#170)\n\n* Renames GQSign flag to be consistant in the codebase\r\n\r\n* Renames VerifyProvider to VerifyIDToken on all interfaces\r\n\r\n* Deletes unused compatibility function","shortMessageHtmlLink":"Release 0.3 cleanup (#170)"}},{"before":"cb4a8ccc8fd9ba476c4d53dbb3c709f897a5ff3f","after":"2d3c2eb35947448c6a6bc4091733a3fd09c2bd07","ref":"refs/heads/main","pushedAt":"2024-04-05T15:43:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Google OP can use different port is that port is already taken (#167)\n\n* Adds ability to failover to a different port is that port is already in use\r\n\r\n---------\r\n\r\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"Google OP can use different port is that port is already taken (#167)"}},{"before":"feeb7d0a203b3aff2e901c7056e1d603058297f4","after":"cb4a8ccc8fd9ba476c4d53dbb3c709f897a5ff3f","ref":"refs/heads/main","pushedAt":"2024-04-04T17:37:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Isolates pktoken and provider packages (#163)\n\n\r\n---------\r\n\r\nSigned-off-by: Ethan Heilman ","shortMessageHtmlLink":"Isolates pktoken and provider packages (#163)"}},{"before":"9186246288f4e04bb8b0e6a574d7b45b306056bb","after":"feeb7d0a203b3aff2e901c7056e1d603058297f4","ref":"refs/heads/main","pushedAt":"2024-04-02T21:31:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EthanHeilman","name":"Ethan Heilman","path":"/EthanHeilman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274814?s=80&v=4"},"commit":{"message":"Provider and ID Token test overhaul (#156)\n\n\r\n---------\r\n\r\nSigned-off-by: Ethan Heilman \r\nCo-authored-by: Joel Kamp ","shortMessageHtmlLink":"Provider and ID Token test overhaul (#156)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUkzDPQA","startCursor":null,"endCursor":null}},"title":"Activity · openpubkey/openpubkey"}