{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":665109832,"defaultBranch":"main","name":"keycloak","ownerLogin":"Redpill-Linpro","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-11T13:05:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1080572?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701198508.0","currentOid":""},"activityList":{"items":[{"before":"879fe082dd1f9fe6612f05dba8b8ff4a718040eb","after":"4028ada2a50003ace770227ed8f5f45b67459086","ref":"refs/heads/main","pushedAt":"2024-07-11T19:30:55.000Z","pushType":"push","commitsCount":639,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":"Add required default-context value to VerifiableCredential (#30959)\n\ncloses #30958\r\n\r\nSigned-off-by: Pascal Knüppel ","shortMessageHtmlLink":"Add required default-context value to VerifiableCredential (keycloak#…"}},{"before":"7ea595d27b436255bcee26c042c5f833241c83a4","after":"879fe082dd1f9fe6612f05dba8b8ff4a718040eb","ref":"refs/heads/main","pushedAt":"2024-04-30T17:45:48.000Z","pushType":"push","commitsCount":723,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"add login2 to start script (#29002)\n\nSigned-off-by: Erik Jan de Wit ","shortMessageHtmlLink":"add login2 to start script (keycloak#29002)"}},{"before":"9e69f4e9eb2f363c600d29ec0a0fbdd95ea4682e","after":"a8c6a0d5194b685f6c994f4d4cb0961c0601df5b","ref":"refs/heads/24823","pushedAt":"2024-02-21T05:46:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Adding client_id as prefix in client roles mapper\nCloses https://github.com/keycloak/keycloak/issues/24823\n\nSigned-off-by: Daniel Lekberg ","shortMessageHtmlLink":"Adding client_id as prefix in client roles mapper"}},{"before":"c7f63d58437c87ea12f214a4f9bcb9982c7a2e7d","after":"7ea595d27b436255bcee26c042c5f833241c83a4","ref":"refs/heads/main","pushedAt":"2024-02-21T05:42:06.000Z","pushType":"push","commitsCount":700,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"fix: address test failure by using the previous log (#27172)\n\ncloses: #26790\r\n\r\nSigned-off-by: Steve Hawkins ","shortMessageHtmlLink":"fix: address test failure by using the previous log (keycloak#27172)"}},{"before":"97464b105f455c034b03f9b03fa5d1d69066fc75","after":"9e69f4e9eb2f363c600d29ec0a0fbdd95ea4682e","ref":"refs/heads/24823","pushedAt":"2023-11-30T10:36:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":"da2d88c9d32dfb6e8f24616f42c69720f3d08f99","after":"97464b105f455c034b03f9b03fa5d1d69066fc75","ref":"refs/heads/24823","pushedAt":"2023-11-30T10:31:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":"8c3df19722514a9d30ca816852735e4bd67f4b5b","after":"c7f63d58437c87ea12f214a4f9bcb9982c7a2e7d","ref":"refs/heads/main","pushedAt":"2023-11-30T10:30:27.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Add options to change behavior on how unmanaged attributes are managed\n\nCloses #24934\n\nSigned-off-by: Pedro Igor ","shortMessageHtmlLink":"Add options to change behavior on how unmanaged attributes are managed"}},{"before":"273d8f9921df444a05a3f56b88a3ccff37613fdc","after":"da2d88c9d32dfb6e8f24616f42c69720f3d08f99","ref":"refs/heads/24823","pushedAt":"2023-11-30T10:27:00.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 24823","shortMessageHtmlLink":"Merge branch 'main' into 24823"}},{"before":"df282864320c15f8a5cd2b6fa0d1eac1cf3fa1f3","after":"273d8f9921df444a05a3f56b88a3ccff37613fdc","ref":"refs/heads/24823","pushedAt":"2023-11-30T10:12:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Adding client_id as prefix in client roles mapper\nCloses https://github.com/keycloak/keycloak/issues/24823","shortMessageHtmlLink":"Adding client_id as prefix in client roles mapper"}},{"before":"fea2ddc1831627d98a73dab818121dba6168f285","after":"df282864320c15f8a5cd2b6fa0d1eac1cf3fa1f3","ref":"refs/heads/24823","pushedAt":"2023-11-30T08:56:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":"e17295d04acb8d0c3c8e7f3cd18c832b3b555855","after":"8c3df19722514a9d30ca816852735e4bd67f4b5b","ref":"refs/heads/main","pushedAt":"2023-11-30T08:19:17.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"feature: add option for creating a global truststore (#24473)\n\ncloses #24148\r\n\r\nCo-authored-by: Václav Muzikář \r\nCo-authored-by: Martin Bartoš ","shortMessageHtmlLink":"feature: add option for creating a global truststore (keycloak#24473)"}},{"before":"892b30049af3718c2fbf50bd8146cc1ab4af6563","after":"fea2ddc1831627d98a73dab818121dba6168f285","ref":"refs/heads/24823","pushedAt":"2023-11-30T08:12:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":null,"after":"892b30049af3718c2fbf50bd8146cc1ab4af6563","ref":"refs/heads/24823","pushedAt":"2023-11-28T19:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":"6a60d33d92ff78a0fafd83dabf0ed56c177c51f2","after":"e17295d04acb8d0c3c8e7f3cd18c832b3b555855","ref":"refs/heads/main","pushedAt":"2023-11-28T07:11:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Allow duplicated keys in the HardcodedKeyLocator\nCloses https://github.com/keycloak/keycloak/issues/24961\n\nSigned-off-by: rmartinc ","shortMessageHtmlLink":"Allow duplicated keys in the HardcodedKeyLocator"}},{"before":"1bd6aca6297141517de001db9c4d8e4be9f2425f","after":"6a60d33d92ff78a0fafd83dabf0ed56c177c51f2","ref":"refs/heads/main","pushedAt":"2023-11-27T12:26:32.000Z","pushType":"push","commitsCount":242,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"only flatten array when it's length is one (#24956)\n\nfixes: #24927\r\n\r\nSigned-off-by: Erik Jan de Wit ","shortMessageHtmlLink":"only flatten array when it's length is one (keycloak#24956)"}},{"before":"46ed0a980d57bae4e9a53cac04d6514c58b5a498","after":"0ddd2e739baee9061ea5d8e484362b84a4e8363d","ref":"refs/heads/saml2-uiinfo-support","pushedAt":"2023-11-05T21:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Add SAML-Metadata-UI-v1.0 support for SPSSODescriptor","shortMessageHtmlLink":"Add SAML-Metadata-UI-v1.0 support for SPSSODescriptor"}},{"before":null,"after":"46ed0a980d57bae4e9a53cac04d6514c58b5a498","ref":"refs/heads/saml2-uiinfo-support","pushedAt":"2023-11-04T11:17:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Initial work on supporting SAML-Metadata-UI-v1.0","shortMessageHtmlLink":"Initial work on supporting SAML-Metadata-UI-v1.0"}},{"before":"3a02b21b83961dba3509d6250f133292e98c3e8c","after":"e76599247b3b6ccc54a107ad5c88b8d21da9ad7f","ref":"refs/heads/21891-remove-client-id-secret-for-non-social-providers","pushedAt":"2023-10-25T19:15:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":"Show client id and secret field only on social identity providers\n\nThis implementation will check to see if the provider implements org.keycloak.broker.social.SocialIdentityProvider and only show the client id and secret field if it does.","shortMessageHtmlLink":"Show client id and secret field only on social identity providers"}},{"before":"29632924bca07a6f59129bb88b8a2d85d2e39e4e","after":"3a02b21b83961dba3509d6250f133292e98c3e8c","ref":"refs/heads/21891-remove-client-id-secret-for-non-social-providers","pushedAt":"2023-10-24T23:39:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"}},{"before":"4c790a305f615397d96f1df73e3e1b9eacba7103","after":"29632924bca07a6f59129bb88b8a2d85d2e39e4e","ref":"refs/heads/21891-remove-client-id-secret-for-non-social-providers","pushedAt":"2023-10-24T19:21:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"}},{"before":"acfd9305a2393d432865371f257de4757ab24876","after":"1bd6aca6297141517de001db9c4d8e4be9f2425f","ref":"refs/heads/main","pushedAt":"2023-10-24T18:33:13.000Z","pushType":"push","commitsCount":102,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":"Remove RegistrationProfile class and handle migration (#24215)\n\ncloses #24182\r\n\r\n\r\nCo-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>","shortMessageHtmlLink":"Remove RegistrationProfile class and handle migration (keycloak#24215)"}},{"before":"80cb5af91324c650c8978a6b31c0a17c11e576b5","after":"50d967d13ef5383889712091d42722467530628b","ref":"refs/heads/saml2-metadata-descriptor-spi","pushedAt":"2023-10-15T21:29:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Add SAML metadata descriptor Spi\n\n - Move existing code used to generate the\n EntityDescriptors for both Idp and Sp roles into the\n default implementation of the new spi\n\n - Refactor code to use the new spi\n\n - Add test to verify EntityDescriptor validity","shortMessageHtmlLink":"Add SAML metadata descriptor Spi"}},{"before":null,"after":"80cb5af91324c650c8978a6b31c0a17c11e576b5","ref":"refs/heads/saml2-metadata-descriptor-spi","pushedAt":"2023-10-15T21:20:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"}},{"before":"8499d2cba300f7f0e1ef036ba1a88fb0cc945f83","after":"acfd9305a2393d432865371f257de4757ab24876","ref":"refs/heads/main","pushedAt":"2023-10-15T19:34:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Bump @types/react from 18.2.27 to 18.2.28 in /js (#23882)\n\nBumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.27 to 18.2.28.\r\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\r\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@types/react\"\r\n dependency-type: direct:development\r\n update-type: version-update:semver-patch\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 @types/react from 18.2.27 to 18.2.28 in /js (keycloak#23882)"}},{"before":"1049ad8edf703180edb39b79e6477666d9f9245c","after":"8499d2cba300f7f0e1ef036ba1a88fb0cc945f83","ref":"refs/heads/main","pushedAt":"2023-10-14T09:07:40.000Z","pushType":"push","commitsCount":410,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Separating CLI arguments into separate strings to avoid concatenation\n\nCloses #23965","shortMessageHtmlLink":"Separating CLI arguments into separate strings to avoid concatenation"}},{"before":"2b8202af728d994a3b80beff1f3a3ddf47c804d0","after":"1049ad8edf703180edb39b79e6477666d9f9245c","ref":"refs/heads/main","pushedAt":"2023-08-18T16:59:14.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":" added test for the groups tab of the account-ui (#22371)\n\n* added test for the groups tab of the account-ui\r\n\r\n* simplified groups realm setup\r\n\r\n* fixed url\r\n\r\n* changed login to add realm\r\n\r\n* set account ui v3 as theme","shortMessageHtmlLink":" added test for the groups tab of the account-ui (keycloak#22371)"}},{"before":"c872f7f28e9f3e0a2f31c842ea75ff29515140c9","after":"685337576c094d46f87915a86fee6e07828f4c24","ref":"refs/heads/fix-for-two-kerberos-kdc","pushedAt":"2023-08-09T23:08:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":"Make UserStorageManager check all applicable CredentialAuthenticators\n\n - getUserByCredential will now iterate through all applicable\n CredentialAuthenticators. Returns response early, if the output from\n the authenticate call indicates the user is authenticated.\n Otherwise, will return the last failed output. Returns null if none\n of the CredentialAuthenticators provide a non-null response\n\nFixes https://github.com/keycloak/keycloak/issues/22352","shortMessageHtmlLink":"Make UserStorageManager check all applicable CredentialAuthenticators"}},{"before":null,"after":"c872f7f28e9f3e0a2f31c842ea75ff29515140c9","ref":"refs/heads/fix-for-two-kerberos-kdc","pushedAt":"2023-08-09T23:07:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"}},{"before":"9c63cf98e724a591b52daedd208c0a0dc071144f","after":"2b8202af728d994a3b80beff1f3a3ddf47c804d0","ref":"refs/heads/main","pushedAt":"2023-08-09T18:58:33.000Z","pushType":"push","commitsCount":129,"pusher":{"login":"ullgren","name":"Pontus Ullgren","path":"/ullgren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536239?s=80&v=4"},"commit":{"message":"fix pagination (#22287)\n\nfixes: #21949","shortMessageHtmlLink":"fix pagination (keycloak#22287)"}},{"before":null,"after":"0d43faea3ba34658301412a548a64d0f43c75f5b","ref":"refs/heads/kekberos","pushedAt":"2023-07-25T06:31:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Playmountain","name":null,"path":"/Playmountain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5740214?s=80&v=4"},"commit":{"message":"Refactor UserStorageManager\n\n - getUserByCredential will now iterate through all applicable\n CredentialAuthenticators. Returns response early, if the output from\n the authenticate call indicates the user is authenticated.\n Otherwise, will return the last failed output. Returns null if none\n of the CredentialAuthenticators provide a non-null response","shortMessageHtmlLink":"Refactor UserStorageManager"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxOTozMDo1NS4wMDAwMDBazwAAAAR9MJfA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxOTozMDo1NS4wMDAwMDBazwAAAAR9MJfA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yNVQwNjozMTo0OC4wMDAwMDBazwAAAANcaojY"}},"title":"Activity · Redpill-Linpro/keycloak"}