{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":300209785,"defaultBranch":"main","name":"IdentityServer","ownerLogin":"DuendeSoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-01T08:46:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67868775?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715038824.0","currentOid":""},"activityList":{"items":[{"before":"01196b368d24700e3893a95f6a6e9d1e5eb37bfd","after":null,"ref":"refs/heads/anders/otelversions","pushedAt":"2024-05-06T23:40:24.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":"352706997d1ce8a4564a146f1c4a37cd459b724f","after":"5f6f98cf142278acf78ffa5a4138ed2c83b1791c","ref":"refs/heads/main","pushedAt":"2024-05-06T23:40:21.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 #1549 from DuendeSoftware/anders/otelversions\n\nBump OpenTelemetry dependencies","shortMessageHtmlLink":"Merge pull request #1549 from DuendeSoftware/anders/otelversions"}},{"before":"f00be8ebc1ecc34380077be751ebfd3f3a5d9013","after":"937cca06bab872dd4f41a949b1d332ece18bc179","ref":"refs/heads/anders/warn-non-distributed-cache","pushedAt":"2024-05-06T21:05:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Log (info level) if OIDC state data formatter is enabled with in memory distributed cache","shortMessageHtmlLink":"Log (info level) if OIDC state data formatter is enabled with in memo…"}},{"before":null,"after":"f00be8ebc1ecc34380077be751ebfd3f3a5d9013","ref":"refs/heads/anders/warn-non-distributed-cache","pushedAt":"2024-05-06T21:04:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Warn (info level) to log if OIDC state data formatter is enabled with in memory distributed cache","shortMessageHtmlLink":"Warn (info level) to log if OIDC state data formatter is enabled with…"}},{"before":null,"after":"01196b368d24700e3893a95f6a6e9d1e5eb37bfd","ref":"refs/heads/anders/otelversions","pushedAt":"2024-05-06T20:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Bump OpenTelemetry dependencies\n- Most of the packages are listed with a security vulernability that is only fixed in 1.8.1,\n so all them are bumped to that version. Except those packages that do not have a 1.8.1 released","shortMessageHtmlLink":"Bump OpenTelemetry dependencies"}},{"before":"b0abc419570c790f6d0a103de681e86c54b60d17","after":"0fbadba7243872ad0c60618618828d13b950d176","ref":"refs/heads/anders/indentation","pushedAt":"2024-04-16T08:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Fix identation","shortMessageHtmlLink":"Fix identation"}},{"before":null,"after":"b0abc419570c790f6d0a103de681e86c54b60d17","ref":"refs/heads/anders/indentation","pushedAt":"2024-04-16T08:51:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Merge pull request #1536 from DuendeSoftware/releases/7.0.x\n\nMerge 7.0.3 forward to main","shortMessageHtmlLink":"Merge pull request #1536 from DuendeSoftware/releases/7.0.x"}},{"before":"b0abc419570c790f6d0a103de681e86c54b60d17","after":"352706997d1ce8a4564a146f1c4a37cd459b724f","ref":"refs/heads/main","pushedAt":"2024-04-04T21:35:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #1539 from DuendeSoftware/releases/7.0.x\n\nMerge 7.0.4 dependency updates forward into main","shortMessageHtmlLink":"Merge pull request #1539 from DuendeSoftware/releases/7.0.x"}},{"before":"59e464d705aa73230a26d21fb381da148ac2f7d8","after":null,"ref":"refs/heads/brock/bump-fx-version","pushedAt":"2024-04-04T20:43:41.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":"1bb29dd27f53edbf25f6d5c52df6c5547caffc0f","after":"4fd52ed639a4a1baea222f26f82827b5b9288b3a","ref":"refs/heads/releases/7.0.x","pushedAt":"2024-04-04T20:43:28.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 #1538 from DuendeSoftware/brock/bump-fx-version\n\nupdate dependencies to latest patches","shortMessageHtmlLink":"Merge pull request #1538 from DuendeSoftware/brock/bump-fx-version"}},{"before":null,"after":"59e464d705aa73230a26d21fb381da148ac2f7d8","ref":"refs/heads/brock/bump-fx-version","pushedAt":"2024-04-03T18:00:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"update dependencies to latest patches","shortMessageHtmlLink":"update dependencies to latest patches"}},{"before":"dd3d584b31fbeebc25be53932da8204818c966a8","after":"b0abc419570c790f6d0a103de681e86c54b60d17","ref":"refs/heads/main","pushedAt":"2024-03-21T20:23:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #1536 from DuendeSoftware/releases/7.0.x\n\nMerge 7.0.3 forward to main","shortMessageHtmlLink":"Merge pull request #1536 from DuendeSoftware/releases/7.0.x"}},{"before":"5478190fccb0c6974d2b24d364de630d081f3c7e","after":null,"ref":"refs/heads/anders/1534-X509ProfileNotLoaded","pushedAt":"2024-03-20T17:21:59.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":"f7189330cea02100d94105ae6f6919cf376efabb","after":"1bb29dd27f53edbf25f6d5c52df6c5547caffc0f","ref":"refs/heads/releases/7.0.x","pushedAt":"2024-03-20T17:21:54.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 #1535 from DuendeSoftware/anders/1534-X509ProfileNotLoaded\n\nException type is updated from .NET 7 and up","shortMessageHtmlLink":"Merge pull request #1535 from DuendeSoftware/anders/1534-X509ProfileN…"}},{"before":"00982dc7fc704756698915898c352dade2d03043","after":"dd3d584b31fbeebc25be53932da8204818c966a8","ref":"refs/heads/main","pushedAt":"2024-03-20T17:20:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #1532 from DuendeSoftware/releases/7.0.x\n\nMerge 7.0.2 patch forward","shortMessageHtmlLink":"Merge pull request #1532 from DuendeSoftware/releases/7.0.x"}},{"before":"42d390bd5207475fff8ad3c8d0bf6cadaf4d3f94","after":"5478190fccb0c6974d2b24d364de630d081f3c7e","ref":"refs/heads/anders/1534-X509ProfileNotLoaded","pushedAt":"2024-03-20T12:33:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Exception type is updated from .NET 7 and up","shortMessageHtmlLink":"Exception type is updated from .NET 7 and up"}},{"before":"d59b13c5c67c123d2393b78249c02c1ae92cc42e","after":"42d390bd5207475fff8ad3c8d0bf6cadaf4d3f94","ref":"refs/heads/anders/1534-X509ProfileNotLoaded","pushedAt":"2024-03-20T12:13:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Exception type is updated from .NET 7 and up","shortMessageHtmlLink":"Exception type is updated from .NET 7 and up"}},{"before":null,"after":"d59b13c5c67c123d2393b78249c02c1ae92cc42e","ref":"refs/heads/anders/1534-X509ProfileNotLoaded","pushedAt":"2024-03-20T11:56:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Exception type is updated from .NET 7 and up","shortMessageHtmlLink":"Exception type is updated from .NET 7 and up"}},{"before":"a5dff49641dedeb946ab16a89827f2a6c987447e","after":"f7189330cea02100d94105ae6f6919cf376efabb","ref":"refs/heads/releases/7.0.x","pushedAt":"2024-03-14T14:17:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"brockallen","name":"Brock Allen","path":"/brockallen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649492?s=80&v=4"},"commit":{"message":"Merge pull request #1527 from DuendeSoftware/anders/client-validator-performance\n\nRework license validator to not use ConcurrentDictionary","shortMessageHtmlLink":"Merge pull request #1527 from DuendeSoftware/anders/client-validator-…"}},{"before":"e03ae14278f7cccf8d58a9302f3ec2c813cb869e","after":"0dc23ac77df533976ff80430bee239faa85d14ea","ref":"refs/heads/anders/client-validator-performance","pushedAt":"2024-03-13T14:52:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Rework to not require non-private License setter","shortMessageHtmlLink":"Rework to not require non-private License setter"}},{"before":"f2930e27cc483eda9e98a5839a86c6451752d95a","after":"e03ae14278f7cccf8d58a9302f3ec2c813cb869e","ref":"refs/heads/anders/client-validator-performance","pushedAt":"2024-03-13T14:42:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Rework license validator to not use ConcurrentDictionary\n- ConcurrentDictionary has excellent concurrency performance for reading/writing\n invidivual key/values. But the locking pattern for reading the count and\n getting all keys is quite bad.\n- Add tests\n- Fixes #1526","shortMessageHtmlLink":"Rework license validator to not use ConcurrentDictionary"}},{"before":"ae455657b58a57800544f7354b480555b55b0dbe","after":null,"ref":"refs/heads/joe/ecdsa-test","pushedAt":"2024-03-12T18:15:47.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":"d7e9a5513056d2cf84f9b9b03a1d81bbce9d2650","after":"00982dc7fc704756698915898c352dade2d03043","ref":"refs/heads/main","pushedAt":"2024-03-12T18:15:44.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 #1528 from DuendeSoftware/joe/ecdsa-test\n\nExpand private key jwt test client with an ECDSA key","shortMessageHtmlLink":"Merge pull request #1528 from DuendeSoftware/joe/ecdsa-test"}},{"before":null,"after":"ae455657b58a57800544f7354b480555b55b0dbe","ref":"refs/heads/joe/ecdsa-test","pushedAt":"2024-03-11T21:06:38.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":"Expand private key jwt test client with an ECDSA key","shortMessageHtmlLink":"Expand private key jwt test client with an ECDSA key"}},{"before":"0c2f6505d44c4640ed8d934f18f9d64d0173f106","after":"f2930e27cc483eda9e98a5839a86c6451752d95a","ref":"refs/heads/anders/client-validator-performance","pushedAt":"2024-03-11T12:58:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Rework license validator to not use ConcurrentDictionary\n- ConcurrentDictionary has excellent concurrency performance for reading/writing\n invidivual key/values. But the locking pattern for reading the count and\n getting all keys is quite bad.\n- Add tests\n- Fixes #1526","shortMessageHtmlLink":"Rework license validator to not use ConcurrentDictionary"}},{"before":"4ba468bd9bdf825b705d557db853ed6f41ea484b","after":"0c2f6505d44c4640ed8d934f18f9d64d0173f106","ref":"refs/heads/anders/client-validator-performance","pushedAt":"2024-03-11T12:57:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Rework license validator to not use ConcurrentDictionary\n- ConcurrentDictionary has excellent concurrency performance for reading/writing\n invidivual key/values. But the locking pattern for reading the count and\n getting all keys is quite bad.\n- Add tests\n- Fixes #1526","shortMessageHtmlLink":"Rework license validator to not use ConcurrentDictionary"}},{"before":null,"after":"4ba468bd9bdf825b705d557db853ed6f41ea484b","ref":"refs/heads/anders/client-validator-performance","pushedAt":"2024-03-11T12:57:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Rework license validator to not use ConcurrentDictionary\n- ConcurrentDictionary has excellent concurrency performance for reading/writing\n invidivual key/values. But the locking pattern for reading the count and\n getting all keys is quite bad.\n- Add tests","shortMessageHtmlLink":"Rework license validator to not use ConcurrentDictionary"}},{"before":"42d6ae077c36fdec9616e0cf33b7aa39c1204ad0","after":null,"ref":"refs/heads/anders/comment-update","pushedAt":"2024-03-06T15:04:58.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":"aff8930ebdcbcb3e2a4c8713a3fdf88712c757de","after":"d7e9a5513056d2cf84f9b9b03a1d81bbce9d2650","ref":"refs/heads/main","pushedAt":"2024-03-06T15:04:53.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 #1525 from DuendeSoftware/anders/comment-update\n\nUpdate misleading comment","shortMessageHtmlLink":"Merge pull request #1525 from DuendeSoftware/anders/comment-update"}},{"before":null,"after":"42d6ae077c36fdec9616e0cf33b7aa39c1204ad0","ref":"refs/heads/anders/comment-update","pushedAt":"2024-03-06T14:13:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndersAbel","name":"Anders Abel","path":"/AndersAbel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4894558?s=80&v=4"},"commit":{"message":"Update misleading comment\n- See https://github.com/DuendeSoftware/Support/issues/1061","shortMessageHtmlLink":"Update misleading comment"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQwZpawA","startCursor":null,"endCursor":null}},"title":"Activity · DuendeSoftware/IdentityServer"}