{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":369634249,"defaultBranch":"main","name":"spring-security","ownerLogin":"sjohnr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-21T19:23:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5248162?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719934553.0","currentOid":""},"activityList":{"items":[{"before":"8a16e20378eb1df79a0b8208dfb9ebd808ab4af8","after":"c875f2c301ed57fb911ed78fee0fce21fa77d4ec","ref":"refs/heads/gh-13588-rest-client","pushedAt":"2024-07-17T19:24:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add RestClient interceptor\n\nIssue gh-13588","shortMessageHtmlLink":"Add RestClient interceptor"}},{"before":"a67e7c606ddbd0a09f0fb82e711adbd2387aec11","after":"926e1079d54b6d90ab34d6796b1793a5570639da","ref":"refs/heads/gh-11298-web-client","pushedAt":"2024-07-02T18:20:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Allow access token request parameters to override defaults\n\nThis commit refactors and aligns usage of the parametersConverter in\nAbstractWebClientReactiveOAuth2AccessTokenResponseClient with the same\ncapability in AbstractOAuth2AuthorizationGrantRequestEntityConverter\nin order to align Reactive with Servlet for better consistency.\n\nCloses gh-11298","shortMessageHtmlLink":"Allow access token request parameters to override defaults"}},{"before":null,"after":"a5b76dd0264f0f0414f56204d4c06834c731ee3d","ref":"refs/heads/gh-13588-try-rest-client","pushedAt":"2024-07-02T15:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add RestClient interceptor\n\nIssue gh-13588","shortMessageHtmlLink":"Add RestClient interceptor"}},{"before":"80c34549c45dfcd47cd52ed3612caf8f6fee2230","after":"a67e7c606ddbd0a09f0fb82e711adbd2387aec11","ref":"refs/heads/gh-11298-web-client","pushedAt":"2024-07-01T22:35:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Allow access token request parameters to override defaults\n\nThis commit refactors and aligns usage of the parametersConverter in\nAbstractWebClientReactiveOAuth2AccessTokenResponseClient with the same\ncapability in AbstractOAuth2AuthorizationGrantRequestEntityConverter\nin order to align Reactive with Servlet for better consistency.\n\nCloses gh-11298","shortMessageHtmlLink":"Allow access token request parameters to override defaults"}},{"before":null,"after":"80c34549c45dfcd47cd52ed3612caf8f6fee2230","ref":"refs/heads/gh-11298-web-client","pushedAt":"2024-07-01T22:27:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Allow access token request parameters to override defaults\n\nThis commit refactors and aligns usage of the parametersConverter in\nAbstractWebClientReactiveOAuth2AccessTokenResponseClient with the same\ncapability in AbstractOAuth2AuthorizationGrantRequestEntityConverter\nin order to align Reactive with Servlet for better consistency.\n\nCloses gh-14811","shortMessageHtmlLink":"Allow access token request parameters to override defaults"}},{"before":null,"after":"1a693d51163b06240d8baded8a0a32e691294e04","ref":"refs/heads/gh-15298-restclient-implementations","pushedAt":"2024-07-01T15:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add RestClient implementations\n\nIssue gh-15298","shortMessageHtmlLink":"Add RestClient implementations"}},{"before":"4eae90bc3e8f5f8dfff057ef2887e61e7e493dc7","after":"8a16e20378eb1df79a0b8208dfb9ebd808ab4af8","ref":"refs/heads/gh-13588-rest-client","pushedAt":"2024-05-21T18:54:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add RestClient interceptor\n\n* Add Authentication supplier\n* Add factory method for RestClient.RequestBodySpec#httpRequest()\n* Reuse OAuth2AuthorizedFailureHandler\n* Make clientRegistrationId required\n* Add factory method for RestClient.ResponseSpec#onStatus()","shortMessageHtmlLink":"Add RestClient interceptor"}},{"before":"68305c1be929cb430f660765f16370766610fc27","after":null,"ref":"refs/heads/update-release-docs","pushedAt":"2024-05-06T20:44:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"}},{"before":null,"after":"68305c1be929cb430f660765f16370766610fc27","ref":"refs/heads/update-release-docs","pushedAt":"2024-05-03T21:22:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Update RELEASE.adoc for release automation","shortMessageHtmlLink":"Update RELEASE.adoc for release automation"}},{"before":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","after":"4eae90bc3e8f5f8dfff057ef2887e61e7e493dc7","ref":"refs/heads/gh-13588-rest-client","pushedAt":"2024-05-01T16:54:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add Authentication supplier","shortMessageHtmlLink":"Add Authentication supplier"}},{"before":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","after":null,"ref":"refs/heads/gh-14811-oauth2-client-parameters","pushedAt":"2024-04-24T21:30:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"}},{"before":null,"after":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","ref":"refs/heads/gh-13588-rest-client","pushedAt":"2024-04-23T22:06:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add minimal RestClient integration for requesting protected resources","shortMessageHtmlLink":"Add minimal RestClient integration for requesting protected resources"}},{"before":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","after":null,"ref":"refs/heads/gh-14811-rest-client","pushedAt":"2024-04-23T22:06:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"}},{"before":null,"after":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","ref":"refs/heads/gh-14811-rest-client","pushedAt":"2024-04-23T22:05:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add minimal RestClient integration for requesting protected resources","shortMessageHtmlLink":"Add minimal RestClient integration for requesting protected resources"}},{"before":"0bfb6c090598ef1140c65ec7e3bc423b55d87f68","after":"c104222a0c06f44ef77c11fc47fab04bc1e6738a","ref":"refs/heads/gh-14811-oauth2-client-parameters","pushedAt":"2024-04-23T22:04:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add minimal RestClient integration for requesting protected resources","shortMessageHtmlLink":"Add minimal RestClient integration for requesting protected resources"}},{"before":null,"after":"0bfb6c090598ef1140c65ec7e3bc423b55d87f68","ref":"refs/heads/gh-14811-oauth2-client-parameters","pushedAt":"2024-04-22T22:16:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Remove deprecated and unused methods","shortMessageHtmlLink":"Remove deprecated and unused methods"}},{"before":"5103d55f6e31ec1255ad3e65c0e7f744413ca56a","after":"16ef90dfb7e093024c8bce03877e7a14d59efd97","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-12T20:42:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Use spring-io","shortMessageHtmlLink":"Use spring-io"}},{"before":"d62a10c27395aa6f25128a38614bd7cb5a8064bb","after":"5103d55f6e31ec1255ad3e65c0e7f744413ca56a","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-12T15:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add token","shortMessageHtmlLink":"Add token"}},{"before":"2388262fba1a5df668cc4d3fd047033da9b7e75d","after":"d62a10c27395aa6f25128a38614bd7cb5a8064bb","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-11T22:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Quotes?","shortMessageHtmlLink":"Quotes?"}},{"before":"1cf054e8ccf49a4ec5e8e808950d6cf8d1d67125","after":"2388262fba1a5df668cc4d3fd047033da9b7e75d","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-11T22:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Test without path","shortMessageHtmlLink":"Test without path"}},{"before":"e5a7b3ed8088969031d010c9e3e52295ac3a4e13","after":"1cf054e8ccf49a4ec5e8e808950d6cf8d1d67125","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-11T22:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Test without name","shortMessageHtmlLink":"Test without name"}},{"before":null,"after":"e5a7b3ed8088969031d010c9e3e52295ac3a4e13","ref":"refs/heads/download-artifacts-test","pushedAt":"2024-03-11T22:51:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Test download artifacts","shortMessageHtmlLink":"Test download artifacts"}},{"before":"1853fe43354498ccc23f59ca9eac17238221abf6","after":"dcd4ce231a080e1eeeaf444eee6e7a8e12a6094a","ref":"refs/heads/attach-artifacts-test","pushedAt":"2024-03-11T19:51:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Rename zip","shortMessageHtmlLink":"Rename zip"}},{"before":null,"after":"1853fe43354498ccc23f59ca9eac17238221abf6","ref":"refs/heads/attach-artifacts-test","pushedAt":"2024-03-11T19:42:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Test attaching artifacts","shortMessageHtmlLink":"Test attaching artifacts"}},{"before":"1853fe43354498ccc23f59ca9eac17238221abf6","after":null,"ref":"refs/heads/attach-artifacts-test","pushedAt":"2024-03-11T19:42:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"}},{"before":null,"after":"1853fe43354498ccc23f59ca9eac17238221abf6","ref":"refs/heads/attach-artifacts-test","pushedAt":"2024-03-11T19:41:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Test attaching artifacts","shortMessageHtmlLink":"Test attaching artifacts"}},{"before":"13e70c365474660582bf050c2c739b26cfd2d4cc","after":null,"ref":"refs/heads/gh-5199-token-exchange","pushedAt":"2024-03-06T22:03:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"}},{"before":"28a4476a3718ac2c4ed3183d33fefed279052215","after":"13e70c365474660582bf050c2c739b26cfd2d4cc","ref":"refs/heads/gh-5199-token-exchange","pushedAt":"2024-03-06T16:37:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add reactive support for OAuth 2.0 Token Exchange Grant\n\nIssue gh-5199","shortMessageHtmlLink":"Add reactive support for OAuth 2.0 Token Exchange Grant"}},{"before":"c7b6814796f3095fa08de43e7690f5beced0b1ef","after":"28a4476a3718ac2c4ed3183d33fefed279052215","ref":"refs/heads/gh-5199-token-exchange","pushedAt":"2024-03-05T22:04:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add reactive support for OAuth 2.0 Token Exchange Grant\n\nIssue gh-5199","shortMessageHtmlLink":"Add reactive support for OAuth 2.0 Token Exchange Grant"}},{"before":"1d45317a74a25cafb7606b55eafc3aae0dc28b09","after":"c7b6814796f3095fa08de43e7690f5beced0b1ef","ref":"refs/heads/gh-5199-token-exchange","pushedAt":"2024-03-05T21:22:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sjohnr","name":"Steve Riesenberg","path":"/sjohnr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5248162?s=80&v=4"},"commit":{"message":"Add reactive support for OAuth 2.0 Token Exchange Grant\n\nIssue gh-5199","shortMessageHtmlLink":"Add reactive support for OAuth 2.0 Token Exchange Grant"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgjGhlAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sjohnr/spring-security"}