{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":507245842,"defaultBranch":"main","name":"Duende.AccessTokenManagement","ownerLogin":"DuendeSoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-25T07:36:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67868775?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716235706.0","currentOid":""},"activityList":{"items":[{"before":"42fd54fd5c2ebcc69409ec13add1de3ba75edb47","after":"bd3491badd13e07298b38305f7868735773b58be","ref":"refs/heads/main","pushedAt":"2024-05-20T20:08:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #107 from willibrandon/fix-typos-in-docs\n\nFix typo in docs","shortMessageHtmlLink":"Merge pull request #107 from willibrandon/fix-typos-in-docs"}},{"before":"e1f11d23dc593bf1d16370dce385f5886a0d23d0","after":null,"ref":"refs/heads/dependabot/nuget/Microsoft.IdentityModel.JsonWebTokens-7.5.2","pushedAt":"2024-05-20T20:08:26.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":"ca524aa84a67717e136ec976b296ec1732801775","after":null,"ref":"refs/heads/dependabot/nuget/FrameworkVersion-8.0.5","pushedAt":"2024-05-20T20:08:14.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":"e1f11d23dc593bf1d16370dce385f5886a0d23d0","ref":"refs/heads/dependabot/nuget/Microsoft.IdentityModel.JsonWebTokens-7.5.2","pushedAt":"2024-05-20T19:42:46.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: Microsoft.IdentityModel.JsonWebTokens\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"ca524aa84a67717e136ec976b296ec1732801775","ref":"refs/heads/dependabot/nuget/FrameworkVersion-8.0.5","pushedAt":"2024-05-20T19:39:56.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: Microsoft.AspNetCore.Authentication.JwtBearer\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: Microsoft.AspNetCore.Authentication.OpenIdConnect\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: Microsoft.AspNetCore.TestHost\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"49a956729becc70259bd74303d6c7b27c7d5db19","after":null,"ref":"refs/heads/joe/error-message-simplification","pushedAt":"2024-05-10T17:14:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"}},{"before":"f55ae98ef4d9cc666a60945f7dc0623bfeed7c80","after":"42fd54fd5c2ebcc69409ec13add1de3ba75edb47","ref":"refs/heads/main","pushedAt":"2024-05-10T17:14:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #106 from DuendeSoftware/joe/error-message-simplification\n\nRemove unknown client error message","shortMessageHtmlLink":"Merge pull request #106 from DuendeSoftware/joe/error-message-simplif…"}},{"before":null,"after":"49a956729becc70259bd74303d6c7b27c7d5db19","ref":"refs/heads/joe/error-message-simplification","pushedAt":"2024-05-10T13:54:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Remove unknown client error message","shortMessageHtmlLink":"Remove unknown client error message"}},{"before":"5c41c64799fad88d9375e26cac701ec08609c77f","after":"f55ae98ef4d9cc666a60945f7dc0623bfeed7c80","ref":"refs/heads/main","pushedAt":"2024-05-07T12:42:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #104 from maxmantz/main\n\nmake constructor of ServicesAccessorCircuitHandler public","shortMessageHtmlLink":"Merge pull request #104 from maxmantz/main"}},{"before":"b20c006f5d42a43ccab3cb9e1c66048e598ab6f9","after":null,"ref":"refs/heads/dependabot/nuget/FrameworkVersion-8.0.4","pushedAt":"2024-05-06T20:40:36.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":"b20c006f5d42a43ccab3cb9e1c66048e598ab6f9","ref":"refs/heads/dependabot/nuget/FrameworkVersion-8.0.4","pushedAt":"2024-05-06T19:36:17.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 FrameworkVersion from 8.0.1 to 8.0.4\n\nBumps `FrameworkVersion` from 8.0.1 to 8.0.4.\n\nUpdates `Microsoft.AspNetCore.Authentication.JwtBearer` from 8.0.1 to 8.0.4\n- [Release notes](https://github.com/dotnet/aspnetcore/releases)\n- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)\n- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.1...v8.0.4)\n\nUpdates `Microsoft.AspNetCore.Authentication.OpenIdConnect` from 8.0.1 to 8.0.4\n- [Release notes](https://github.com/dotnet/aspnetcore/releases)\n- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)\n- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.1...v8.0.4)\n\nUpdates `Microsoft.AspNetCore.TestHost` from 8.0.1 to 8.0.4\n- [Release notes](https://github.com/dotnet/aspnetcore/releases)\n- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)\n- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.1...v8.0.4)\n\n---\nupdated-dependencies:\n- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: Microsoft.AspNetCore.Authentication.OpenIdConnect\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: Microsoft.AspNetCore.TestHost\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump FrameworkVersion from 8.0.1 to 8.0.4"}},{"before":"f39894057e7ae248f5f288d314057822f875d147","after":"5c41c64799fad88d9375e26cac701ec08609c77f","ref":"refs/heads/main","pushedAt":"2024-05-06T15:09:16.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #73 from kallayj/clientid-null-exception\n\nAdds a specific exception when the clientId is empty.","shortMessageHtmlLink":"Merge pull request #73 from kallayj/clientid-null-exception"}},{"before":"5d114aa14532e03876dcfb5e9ecede9a685ca555","after":"f39894057e7ae248f5f288d314057822f875d147","ref":"refs/heads/main","pushedAt":"2024-05-05T00:45:05.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #46 from hybrid2102/refreshtoken-after-refresh\n\nafter refreshing the token, if the response does not contain a new Re…","shortMessageHtmlLink":"Merge pull request #46 from hybrid2102/refreshtoken-after-refresh"}},{"before":null,"after":"658449170e553ba84f311b0deb407d05c5a9ab2c","ref":"refs/heads/joe/client-creds-authority","pushedAt":"2024-05-03T20:43:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Update client credentials samples to use authority","shortMessageHtmlLink":"Update client credentials samples to use authority"}},{"before":"7a70f52055e693cc9a5042de41320270df694a3a","after":null,"ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-05-02T18:45:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"}},{"before":"c80fe2b1a87ebfa771f203e49ddd93ba02532200","after":"5d114aa14532e03876dcfb5e9ecede9a685ca555","ref":"refs/heads/main","pushedAt":"2024-05-02T18:45:49.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #100 from DuendeSoftware/joe/tokens-in-auth-properties\n\nAdd service for storage of tokens in auth properties","shortMessageHtmlLink":"Merge pull request #100 from DuendeSoftware/joe/tokens-in-auth-proper…"}},{"before":"66307f29b9f79121424ce4af4390324da40dbdbd","after":"7a70f52055e693cc9a5042de41320270df694a3a","ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-05-02T18:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Minor xmldoc warning cleanup","shortMessageHtmlLink":"Minor xmldoc warning cleanup"}},{"before":"a3a01183693c688292afcd18c6336c637c30b6bd","after":"66307f29b9f79121424ce4af4390324da40dbdbd","ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-05-02T18:21:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Add unit tests for token storage in auth properties","shortMessageHtmlLink":"Add unit tests for token storage in auth properties"}},{"before":"565748543d956deb63026b6924903a01b425d086","after":null,"ref":"refs/heads/joe/principal-accessor","pushedAt":"2024-05-01T20:40:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"}},{"before":"5e06929d8ff6d0e13a7af80489077f3a289a2867","after":"a3a01183693c688292afcd18c6336c637c30b6bd","ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-05-01T20:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Cleanup xmldoc","shortMessageHtmlLink":"Cleanup xmldoc"}},{"before":"822523990f2322895bfe81f1066ed78eaebf9aa3","after":"5e06929d8ff6d0e13a7af80489077f3a289a2867","ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-05-01T20:36:51.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge branch 'main' into joe/tokens-in-auth-properties","shortMessageHtmlLink":"Merge branch 'main' into joe/tokens-in-auth-properties"}},{"before":"9c49699123ae8515b615dd24d2be0bf56321ff39","after":"c80fe2b1a87ebfa771f203e49ddd93ba02532200","ref":"refs/heads/main","pushedAt":"2024-05-01T20:33:47.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #99 from DuendeSoftware/joe/principal-accessor\n\nAdd accessor for current principal","shortMessageHtmlLink":"Merge pull request #99 from DuendeSoftware/joe/principal-accessor"}},{"before":"8f04baf974d4b6d4efe03d7b4f0f5da5ee9d522e","after":"565748543d956deb63026b6924903a01b425d086","ref":"refs/heads/joe/principal-accessor","pushedAt":"2024-04-30T21:47:28.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge branch 'main' into joe/principal-accessor","shortMessageHtmlLink":"Merge branch 'main' into joe/principal-accessor"}},{"before":"06dc7a927d673630ef165e2cb9995c74874916d1","after":"8f04baf974d4b6d4efe03d7b4f0f5da5ee9d522e","ref":"refs/heads/joe/principal-accessor","pushedAt":"2024-04-30T20:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Rename to IUserAccessor, etc","shortMessageHtmlLink":"Rename to IUserAccessor, etc"}},{"before":"8d2c405411661ee599b30846645c5d4779dadba2","after":"9c49699123ae8515b615dd24d2be0bf56321ff39","ref":"refs/heads/main","pushedAt":"2024-04-30T14:50:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #98 from DuendeSoftware/joe/drop-net6\n\nDrop support for .NET 6/7","shortMessageHtmlLink":"Merge pull request #98 from DuendeSoftware/joe/drop-net6"}},{"before":"b242503f9dbb2579b87b32ea54e4d432944e5be5","after":"8d2c405411661ee599b30846645c5d4779dadba2","ref":"refs/heads/main","pushedAt":"2024-04-30T14:13:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Merge pull request #101 from DuendeSoftware/revert-52-performance/register-services-as-singleton\n\nRevert \"Changed service registrations from Transient to Singleton.\"","shortMessageHtmlLink":"Merge pull request #101 from DuendeSoftware/revert-52-performance/reg…"}},{"before":null,"after":"10c31e5fe1aa8817d1ee36e6f15c949befc47138","ref":"refs/heads/revert-52-performance/register-services-as-singleton","pushedAt":"2024-04-30T04:30:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Revert \"Changed service registrations from Transient to Singleton.\"","shortMessageHtmlLink":"Revert \"Changed service registrations from Transient to Singleton.\""}},{"before":"bc9eeacb94916e605363239552ccc2ff2202b50b","after":"06dc7a927d673630ef165e2cb9995c74874916d1","ref":"refs/heads/joe/principal-accessor","pushedAt":"2024-04-30T04:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Fix build","shortMessageHtmlLink":"Fix build"}},{"before":null,"after":"822523990f2322895bfe81f1066ed78eaebf9aa3","ref":"refs/heads/joe/tokens-in-auth-properties","pushedAt":"2024-04-30T03:59:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Add service for storage of tokens in auth properties\n\nThis is pretty complex logic, because we can have per-scheme and/or per-resource tokens, and we need to store additional metadata as well. By exposing this as a service, we can reuse the logic elsewhere (I needed it in the BFF to use its session store as a token store).","shortMessageHtmlLink":"Add service for storage of tokens in auth properties"}},{"before":null,"after":"bc9eeacb94916e605363239552ccc2ff2202b50b","ref":"refs/heads/joe/principal-accessor","pushedAt":"2024-04-30T03:34:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josephdecock","name":"Joe DeCock","path":"/josephdecock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145533?s=80&v=4"},"commit":{"message":"Add accessor for current principal\n\nThis makes it easier to handle blazor server, where we want to retrieve the current principal without using the HttpContext.","shortMessageHtmlLink":"Add accessor for current principal"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETybwfgA","startCursor":null,"endCursor":null}},"title":"Activity · DuendeSoftware/Duende.AccessTokenManagement"}