{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":222977378,"defaultBranch":"master","name":"httpx-oauth","ownerLogin":"frankie567","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-20T16:12:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1144727?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724331617.0","currentOid":""},"activityList":{"items":[{"before":"9308d2cde9868c2ca657d105acb101b59d89721e","after":"6e1896406a1e677fe36d09753b1d1d1d8b9bafed","ref":"refs/heads/gh-pages","pushedAt":"2024-08-22T13:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Thu Aug 22 13:00:51 UTC 2024 61223f3972b936ffba2679b70f3f4d2c379bd055","shortMessageHtmlLink":"Automated deployment: Thu Aug 22 13:00:51 UTC 2024 61223f3"}},{"before":"585ae5d3a40bf85ac00c2e59993cff4d4d664db2","after":"61223f3972b936ffba2679b70f3f4d2c379bd055","ref":"refs/heads/master","pushedAt":"2024-08-22T13:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Bump version 0.15.0 → 0.15.1\n\nBug fixes\n---------\n\n* Fix `GitHubOAuth2.refresh_token` error handling when the token is invalid.","shortMessageHtmlLink":"Bump version 0.15.0 → 0.15.1"}},{"before":"f51e12784730d1a40882d5f0130d8e59d6e6e205","after":"9308d2cde9868c2ca657d105acb101b59d89721e","ref":"refs/heads/gh-pages","pushedAt":"2024-08-22T12:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Thu Aug 22 12:53:22 UTC 2024 585ae5d3a40bf85ac00c2e59993cff4d4d664db2","shortMessageHtmlLink":"Automated deployment: Thu Aug 22 12:53:22 UTC 2024 585ae5d"}},{"before":"600aa591e471b74a82b94f497c6f401b77f17606","after":"585ae5d3a40bf85ac00c2e59993cff4d4d664db2","ref":"refs/heads/master","pushedAt":"2024-08-22T12:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Fix Github refresh token error\n\nIt looks like they send JSON now!","shortMessageHtmlLink":"Fix Github refresh token error"}},{"before":"5f8445249f96280d8e26a406c9f41aecee71bb3a","after":"f51e12784730d1a40882d5f0130d8e59d6e6e205","ref":"refs/heads/gh-pages","pushedAt":"2024-08-19T15:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Mon Aug 19 15:17:43 UTC 2024 529047eebeee85793a669c2c2bc1773560f1668c","shortMessageHtmlLink":"Automated deployment: Mon Aug 19 15:17:43 UTC 2024 529047e"}},{"before":"fc59333393356a8ee6140758602824c0ec037613","after":null,"ref":"refs/heads/all-contributors/add-bvolkmer","pushedAt":"2024-08-19T15:17:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"}},{"before":"529047eebeee85793a669c2c2bc1773560f1668c","after":"600aa591e471b74a82b94f497c6f401b77f17606","ref":"refs/heads/master","pushedAt":"2024-08-19T15:17:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"docs: add bvolkmer as a contributor for code, and bug (#335)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add bvolkmer as a contributor for code, and bug (#335)"}},{"before":"81bf51d02918790d0f1169f976345386e0df1ac2","after":"fc59333393356a8ee6140758602824c0ec037613","ref":"refs/heads/all-contributors/add-bvolkmer","pushedAt":"2024-08-19T15:17:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}},{"before":"1f20b6de90d5b318397cd21bfaf7a0499db85f19","after":"81bf51d02918790d0f1169f976345386e0df1ac2","ref":"refs/heads/all-contributors/add-bvolkmer","pushedAt":"2024-08-19T15:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update README.md [skip ci]","shortMessageHtmlLink":"docs: update README.md [skip ci]"}},{"before":null,"after":"1f20b6de90d5b318397cd21bfaf7a0499db85f19","ref":"refs/heads/all-contributors/add-bvolkmer","pushedAt":"2024-08-19T15:17:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"Bump version 0.14.1 → 0.15.0\n\nBreaking changes\n----------------\n\n* Exception classes have been moved to `httpx_oauth.exceptions` module.\n* Exception classes now have a required `message` property.\n* `GetAccessTokenError`, `RefreshTokenError` and `RevokeTokenError` accept an optional `response property`.\n\nNew features and improvements\n-----------------------------\n\n* Add support for `client_secret_basic` authentication method.\n* Improved error handling: network errors and JSON decode errors are now properly handled.\n* Code is now entirely documented with docstrings.","shortMessageHtmlLink":"Bump version 0.14.1 → 0.15.0"}},{"before":"1f20b6de90d5b318397cd21bfaf7a0499db85f19","after":"529047eebeee85793a669c2c2bc1773560f1668c","ref":"refs/heads/master","pushedAt":"2024-08-19T15:17:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Fix linter errors\n\nE721: replace == with is","shortMessageHtmlLink":"Fix linter errors"}},{"before":"bb8c0cb91229421bc21c4b1fd531bda85e1882c8","after":"5f8445249f96280d8e26a406c9f41aecee71bb3a","ref":"refs/heads/gh-pages","pushedAt":"2024-07-12T12:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Fri Jul 12 12:48:39 UTC 2024 1f20b6de90d5b318397cd21bfaf7a0499db85f19","shortMessageHtmlLink":"Automated deployment: Fri Jul 12 12:48:39 UTC 2024 1f20b6d"}},{"before":"b81d4638ce28ee6f0f9d353b6b0d9cfa47fb10a2","after":"1f20b6de90d5b318397cd21bfaf7a0499db85f19","ref":"refs/heads/master","pushedAt":"2024-07-12T12:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Bump version 0.14.1 → 0.15.0\n\nBreaking changes\n----------------\n\n* Exception classes have been moved to `httpx_oauth.exceptions` module.\n* Exception classes now have a required `message` property.\n* `GetAccessTokenError`, `RefreshTokenError` and `RevokeTokenError` accept an optional `response property`.\n\nNew features and improvements\n-----------------------------\n\n* Add support for `client_secret_basic` authentication method.\n* Improved error handling: network errors and JSON decode errors are now properly handled.\n* Code is now entirely documented with docstrings.","shortMessageHtmlLink":"Bump version 0.14.1 → 0.15.0"}},{"before":"0c55a19cbcb0e3be7f439fe09df8b5c4de9f2e5a","after":"bb8c0cb91229421bc21c4b1fd531bda85e1882c8","ref":"refs/heads/gh-pages","pushedAt":"2024-07-12T12:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Fri Jul 12 12:42:16 UTC 2024 b81d4638ce28ee6f0f9d353b6b0d9cfa47fb10a2","shortMessageHtmlLink":"Automated deployment: Fri Jul 12 12:42:16 UTC 2024 b81d463"}},{"before":"8151381e2f1019d49d280f0ae351b2b908e6b229","after":null,"ref":"refs/heads/fastapi","pushedAt":"2024-07-12T12:41:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"}},{"before":"86a239e6bc6b6b7957b2fe25beea56da97c0a610","after":"b81d4638ce28ee6f0f9d353b6b0d9cfa47fb10a2","ref":"refs/heads/master","pushedAt":"2024-07-12T12:41:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Overhaul FastAPI integration with better exception handling","shortMessageHtmlLink":"Overhaul FastAPI integration with better exception handling"}},{"before":null,"after":"8151381e2f1019d49d280f0ae351b2b908e6b229","ref":"refs/heads/fastapi","pushedAt":"2024-07-12T12:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Overhaul FastAPI integration with better exception handling","shortMessageHtmlLink":"Overhaul FastAPI integration with better exception handling"}},{"before":"8f6f92cbe9661d31543f1261ed2712bc76ee2a82","after":"0c55a19cbcb0e3be7f439fe09df8b5c4de9f2e5a","ref":"refs/heads/gh-pages","pushedAt":"2024-07-12T11:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Fri Jul 12 11:55:17 UTC 2024 86a239e6bc6b6b7957b2fe25beea56da97c0a610","shortMessageHtmlLink":"Automated deployment: Fri Jul 12 11:55:17 UTC 2024 86a239e"}},{"before":"eabdf1e3b0ca3840d7b43872d5cc1900f8bfe534","after":null,"ref":"refs/heads/docs","pushedAt":"2024-07-12T11:54:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"}},{"before":"4dcc42d694b7bd8c0f640ae509bba51490f7d670","after":"86a239e6bc6b6b7957b2fe25beea56da97c0a610","ref":"refs/heads/master","pushedAt":"2024-07-12T11:54:45.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Fix coverage","shortMessageHtmlLink":"Fix coverage"}},{"before":"5e6337676462f4b0f9575824c28bcd76cb34a264","after":"eabdf1e3b0ca3840d7b43872d5cc1900f8bfe534","ref":"refs/heads/docs","pushedAt":"2024-07-12T11:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Fix coverage","shortMessageHtmlLink":"Fix coverage"}},{"before":"44bfe4e667c6ea4cd90d615e4b21721e17babcda","after":"5e6337676462f4b0f9575824c28bcd76cb34a264","ref":"refs/heads/docs","pushedAt":"2024-07-12T11:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Use code blocks for examples","shortMessageHtmlLink":"Use code blocks for examples"}},{"before":null,"after":"44bfe4e667c6ea4cd90d615e4b21721e17babcda","ref":"refs/heads/docs","pushedAt":"2024-07-12T11:41:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Revamp docs with docstrings","shortMessageHtmlLink":"Revamp docs with docstrings"}},{"before":"07e378e41e490f8ef8590e03c9369e5244a9fef9","after":"8f6f92cbe9661d31543f1261ed2712bc76ee2a82","ref":"refs/heads/gh-pages","pushedAt":"2024-07-12T08:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Fri Jul 12 08:25:47 UTC 2024 4dcc42d694b7bd8c0f640ae509bba51490f7d670","shortMessageHtmlLink":"Automated deployment: Fri Jul 12 08:25:47 UTC 2024 4dcc42d"}},{"before":"189f2dd00b6659a1efb34b41483a6e8f82746fad","after":null,"ref":"refs/heads/revamp-errors-client-auth","pushedAt":"2024-07-12T08:25:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"}},{"before":"f6a1a8c333d5b044964be943998953d3e62684d3","after":"4dcc42d694b7bd8c0f640ae509bba51490f7d670","ref":"refs/heads/master","pushedAt":"2024-07-12T08:25:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Factorize http error handling","shortMessageHtmlLink":"Factorize http error handling"}},{"before":null,"after":"189f2dd00b6659a1efb34b41483a6e8f82746fad","ref":"refs/heads/revamp-errors-client-auth","pushedAt":"2024-07-12T08:23:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Factorize http error handling","shortMessageHtmlLink":"Factorize http error handling"}},{"before":"ff8e56a2498707a76fe73ebc3ff126d595bfa302","after":"07e378e41e490f8ef8590e03c9369e5244a9fef9","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T05:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Wed May 15 05:52:45 UTC 2024 f6a1a8c333d5b044964be943998953d3e62684d3","shortMessageHtmlLink":"Automated deployment: Wed May 15 05:52:45 UTC 2024 f6a1a8c"}},{"before":"872a184730a5f07ae31bdc0ed5dbe66b0420525a","after":"f6a1a8c333d5b044964be943998953d3e62684d3","ref":"refs/heads/master","pushedAt":"2024-05-15T05:51:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Add missing imports to documentation","shortMessageHtmlLink":"Add missing imports to documentation"}},{"before":"e253ec1a3cea8121fb226f570c22aaa93a33a280","after":"ff8e56a2498707a76fe73ebc3ff126d595bfa302","ref":"refs/heads/gh-pages","pushedAt":"2024-04-17T08:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frankie567","name":"François Voron","path":"/frankie567","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1144727?s=80&v=4"},"commit":{"message":"Automated deployment: Wed Apr 17 08:11:57 UTC 2024 872a184730a5f07ae31bdc0ed5dbe66b0420525a","shortMessageHtmlLink":"Automated deployment: Wed Apr 17 08:11:57 UTC 2024 872a184"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMzowMDo1Mi4wMDAwMDBazwAAAAShTJ88","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xN1QwODoxMTo1OC4wMDAwMDBazwAAAAQy0Ooh"}},"title":"Activity · frankie567/httpx-oauth"}