{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":360500135,"defaultBranch":"main","name":"keycloak-project-example","ownerLogin":"thomasdarimont","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-22T11:48:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/314690?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711355007.0","currentOid":""},"activityList":{"items":[{"before":"13fe20d023aeaeabe1298c40aca4770f4878d918","after":"a164556d4d9b84b1f847ba40eaf14729638222aa","ref":"refs/heads/main","pushedAt":"2024-05-22T12:15:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Revise TokenMigrationResource\n\nCreate dedicated offline user session and copy user session notes over","shortMessageHtmlLink":"Revise TokenMigrationResource"}},{"before":"ccaae89c6690bd5f306ab5277d0e2eb04ccec23d","after":"13fe20d023aeaeabe1298c40aca4770f4878d918","ref":"refs/heads/main","pushedAt":"2024-05-10T19:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":"6453d0a373a601436bc349058f74d828d678329c","after":"ccaae89c6690bd5f306ab5277d0e2eb04ccec23d","ref":"refs/heads/main","pushedAt":"2024-05-08T09:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update to Keycloak 24.0.4\n\nSigned-off-by: Thomas Darimont ","shortMessageHtmlLink":"Update to Keycloak 24.0.4"}},{"before":"fa452a3b7e8a19424307f82c7859ea0a54317ac8","after":"6453d0a373a601436bc349058f74d828d678329c","ref":"refs/heads/main","pushedAt":"2024-05-05T09:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"More robust message sending","shortMessageHtmlLink":"More robust message sending"}},{"before":"bdb2ea87640159f0753c6f19a20a5c6d5dfcbd49","after":"fa452a3b7e8a19424307f82c7859ea0a54317ac8","ref":"refs/heads/main","pushedAt":"2024-05-05T09:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Revise nats examples","shortMessageHtmlLink":"Revise nats examples"}},{"before":"16bb873a24ce5a614f986c7a77aa0e6ab49b3c6b","after":"bdb2ea87640159f0753c6f19a20a5c6d5dfcbd49","ref":"refs/heads/main","pushedAt":"2024-05-04T23:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Make event-listener bootstrap more robust if nats is not available","shortMessageHtmlLink":"Make event-listener bootstrap more robust if nats is not available"}},{"before":"2c55f261a6d6d29aaa56c0745ca507a1f0d763b1","after":"16bb873a24ce5a614f986c7a77aa0e6ab49b3c6b","ref":"refs/heads/main","pushedAt":"2024-05-04T23:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add example for publishing events via NATS","shortMessageHtmlLink":"Add example for publishing events via NATS"}},{"before":"13f7998306e1f016273c48e7a9838bdfcd75c9a2","after":"2c55f261a6d6d29aaa56c0745ca507a1f0d763b1","ref":"refs/heads/main","pushedAt":"2024-05-04T22:24:16.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update spring boot version to 3.2.4","shortMessageHtmlLink":"Update spring boot version to 3.2.4"}},{"before":"82fcfbc14ae5d94fcb8e5415972200f8a57b215b","after":"13f7998306e1f016273c48e7a9838bdfcd75c9a2","ref":"refs/heads/main","pushedAt":"2024-05-04T22:01:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add additional token-exchange example","shortMessageHtmlLink":"Add additional token-exchange example"}},{"before":"7210a418ad588e6a4451785bc50a640855cb54a8","after":"82fcfbc14ae5d94fcb8e5415972200f8a57b215b","ref":"refs/heads/main","pushedAt":"2024-05-04T21:19:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Uncomment experimental bulk user import endpoint","shortMessageHtmlLink":"Uncomment experimental bulk user import endpoint"}},{"before":"d9ac73d2db52bf80abd191c010c9b7e5328bb045","after":"7210a418ad588e6a4451785bc50a640855cb54a8","ref":"refs/heads/main","pushedAt":"2024-05-04T21:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Uncomment experimental bulk user import endpoint","shortMessageHtmlLink":"Uncomment experimental bulk user import endpoint"}},{"before":"c1027abc93b561afe70c5c0f8cb17721ad9e395e","after":"d9ac73d2db52bf80abd191c010c9b7e5328bb045","ref":"refs/heads/main","pushedAt":"2024-04-22T20:35:42.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add acme-workshop http env","shortMessageHtmlLink":"Add acme-workshop http env"}},{"before":"c1b68dacd894e97a0c5d5fed59725a3527e743a1","after":"c1027abc93b561afe70c5c0f8cb17721ad9e395e","ref":"refs/heads/main","pushedAt":"2024-04-17T13:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update keycloak-config-cli to 5.12.0-24.0.1","shortMessageHtmlLink":"Update keycloak-config-cli to 5.12.0-24.0.1"}},{"before":"eae818c9549d7aaa9e8ed56f2a3e4734c12697d7","after":"c1b68dacd894e97a0c5d5fed59725a3527e743a1","ref":"refs/heads/main","pushedAt":"2024-04-17T06:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update Keycloak to 24.0.3","shortMessageHtmlLink":"Update Keycloak to 24.0.3"}},{"before":"77b895279b8b792a56184d981f6a361cc5a2250f","after":"eae818c9549d7aaa9e8ed56f2a3e4734c12697d7","ref":"refs/heads/main","pushedAt":"2024-04-09T08:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Keycloak: Add example for verifying email via code\n\nSigned-off-by: Thomas Darimont ","shortMessageHtmlLink":"Keycloak: Add example for verifying email via code"}},{"before":"6385e6ca31ac2e649e7319acc0c3b8eeb9163df4","after":"77b895279b8b792a56184d981f6a361cc5a2250f","ref":"refs/heads/main","pushedAt":"2024-04-07T21:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add token_exchange request example","shortMessageHtmlLink":"Add token_exchange request example"}},{"before":"104ea93e48332c8304b02b5cf230a11005859f05","after":"6385e6ca31ac2e649e7319acc0c3b8eeb9163df4","ref":"refs/heads/main","pushedAt":"2024-04-07T21:43:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Revise session activity check in frontend-webapp-springboot3","shortMessageHtmlLink":"Revise session activity check in frontend-webapp-springboot3"}},{"before":"3e1dd6fb303693b0d05d9500725e58a35523b355","after":"104ea93e48332c8304b02b5cf230a11005859f05","ref":"refs/heads/main","pushedAt":"2024-03-25T08:23:48.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update to Keycloak 24.0.2","shortMessageHtmlLink":"Update to Keycloak 24.0.2"}},{"before":null,"after":"3e1dd6fb303693b0d05d9500725e58a35523b355","ref":"refs/heads/release/23.x","pushedAt":"2024-03-25T08:23:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Revise bff-springboot3","shortMessageHtmlLink":"Revise bff-springboot3"}},{"before":"50d480ce505d4f065f0770d9648874629e2d96b8","after":"104ea93e48332c8304b02b5cf230a11005859f05","ref":"refs/heads/update/keycloak-24.0.x","pushedAt":"2024-03-25T08:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update to Keycloak 24.0.2","shortMessageHtmlLink":"Update to Keycloak 24.0.2"}},{"before":"dc66a6a7b1b4b4eac652d813fe3b9751334493a5","after":"50d480ce505d4f065f0770d9648874629e2d96b8","ref":"refs/heads/update/keycloak-24.0.x","pushedAt":"2024-03-18T08:07:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Make AcmeScheduledTaskProvider Environment dependent\n\nSigned-off-by: Thomas Darimont ","shortMessageHtmlLink":"Make AcmeScheduledTaskProvider Environment dependent"}},{"before":"87610dfe61ca083039f00355a9bdd50ef2109536","after":"dc66a6a7b1b4b4eac652d813fe3b9751334493a5","ref":"refs/heads/update/keycloak-24.0.x","pushedAt":"2024-03-14T14:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add example for converting a federated user to a local user","shortMessageHtmlLink":"Add example for converting a federated user to a local user"}},{"before":"a5b3341b4d969779d75baff3cea40191ac3f04ec","after":"87610dfe61ca083039f00355a9bdd50ef2109536","ref":"refs/heads/update/keycloak-24.0.x","pushedAt":"2024-03-13T18:45:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Avoid usage of google collections","shortMessageHtmlLink":"Avoid usage of google collections"}},{"before":null,"after":"a5b3341b4d969779d75baff3cea40191ac3f04ec","ref":"refs/heads/update/keycloak-24.0.x","pushedAt":"2024-03-12T20:18:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update to Keycloak 24.0.1\n\nSigned-off-by: Thomas Darimont ","shortMessageHtmlLink":"Update to Keycloak 24.0.1"}},{"before":"e12fdd0d0930299869e1b313a4fc04de690482aa","after":"3e1dd6fb303693b0d05d9500725e58a35523b355","ref":"refs/heads/main","pushedAt":"2024-03-12T07:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Revise bff-springboot3","shortMessageHtmlLink":"Revise bff-springboot3"}},{"before":"bfbeb362984e74c682a8b6114df6d27a483cc6d3","after":"e12fdd0d0930299869e1b313a4fc04de690482aa","ref":"refs/heads/main","pushedAt":"2024-03-11T09:34:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Update to Spring Boot 3.2.3","shortMessageHtmlLink":"Update to Spring Boot 3.2.3"}},{"before":"e4e6aa3b71549bb5ad90ddba7a2b87fe2a0a37cd","after":"bfbeb362984e74c682a8b6114df6d27a483cc6d3","ref":"refs/heads/main","pushedAt":"2024-03-04T13:59:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add example for scheduling tasks","shortMessageHtmlLink":"Add example for scheduling tasks"}},{"before":"341f0d770f386bdfea43ab7a22080caedb7a4d1b","after":"e4e6aa3b71549bb5ad90ddba7a2b87fe2a0a37cd","ref":"refs/heads/main","pushedAt":"2024-02-29T13:36:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add example for minimal theme (css, js, properties)","shortMessageHtmlLink":"Add example for minimal theme (css, js, properties)"}},{"before":"5f2450b184e160a974e9185d2e4e8653449d4301","after":"341f0d770f386bdfea43ab7a22080caedb7a4d1b","ref":"refs/heads/main","pushedAt":"2024-02-28T12:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Add missing post logout redirect uris in examples","shortMessageHtmlLink":"Add missing post logout redirect uris in examples"}},{"before":"ed4e1e193c9664ae803f365cc150c4b8ecbcd024","after":"5f2450b184e160a974e9185d2e4e8653449d4301","ref":"refs/heads/main","pushedAt":"2024-02-27T14:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomasdarimont","name":"Thomas Darimont","path":"/thomasdarimont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314690?s=80&v=4"},"commit":{"message":"Use proper WebAuthn Passwordless required action","shortMessageHtmlLink":"Use proper WebAuthn Passwordless required action"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUOTkjwA","startCursor":null,"endCursor":null}},"title":"Activity ยท thomasdarimont/keycloak-project-example"}