{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":682069803,"defaultBranch":"v24","name":"quarkus-vaadin-example","ownerLogin":"mstahv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-23T11:23:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1478052?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693231938.0","currentOid":""},"activityList":{"items":[{"before":"1b10984e8a59556b738bc45c6c5b8a5e113f489c","after":"98774b31081098ab25b7e7f054c8355c261edfaa","ref":"refs/heads/v24","pushedAt":"2023-09-01T07:27:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Merge pull request #2 from samie/patch-1\n\nUpdated diagram styles","shortMessageHtmlLink":"Merge pull request #2 from samie/patch-1"}},{"before":"b306c534831f2a242e955c53f47d45636ab20d81","after":"1b10984e8a59556b738bc45c6c5b8a5e113f489c","ref":"refs/heads/v24","pushedAt":"2023-08-30T11:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Using built-in token propagation filter in Quarkus","shortMessageHtmlLink":"Using built-in token propagation filter in Quarkus"}},{"before":"dd99f335dae6c622b80cac6eecbcb5643a4bc99e","after":"b306c534831f2a242e955c53f47d45636ab20d81","ref":"refs/heads/v24","pushedAt":"2023-08-30T11:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ed95c7d0b45fe96b8f6e4ad62eeed14a448eeda1","after":"dd99f335dae6c622b80cac6eecbcb5643a4bc99e","ref":"refs/heads/v24","pushedAt":"2023-08-30T11:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Best practise this way so that OIDC url can be kept always in application.properties\n\n... and still kick in a dev time container if needed.","shortMessageHtmlLink":"Best practise this way so that OIDC url can be kept always in applica…"}},{"before":"a03e8755e1212170d501c6d888e22bdad1b87502","after":"ed95c7d0b45fe96b8f6e4ad62eeed14a448eeda1","ref":"refs/heads/v24","pushedAt":"2023-08-30T11:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"More cleanup\n\nHuge kudos to @sberyozkin all his input for this example 🙇‍♂️","shortMessageHtmlLink":"More cleanup"}},{"before":"c921f25d4a10785cbdc7c8d4d079f05ccfc7e19b","after":"a03e8755e1212170d501c6d888e22bdad1b87502","ref":"refs/heads/v24","pushedAt":"2023-08-30T11:12:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Declare logout to require authenticated user as well","shortMessageHtmlLink":"Declare logout to require authenticated user as well"}},{"before":"900427a288983dec8acacfe2e8d7524927c37ded","after":"c921f25d4a10785cbdc7c8d4d079f05ccfc7e19b","ref":"refs/heads/v24","pushedAt":"2023-08-29T13:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdded sequanse diagram","shortMessageHtmlLink":"Update README.md"}},{"before":"2c536fe7250b3af44597cfd98113af82670ae879","after":"900427a288983dec8acacfe2e8d7524927c37ded","ref":"refs/heads/v24","pushedAt":"2023-08-29T12:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Update README.md\n\nimproving graph","shortMessageHtmlLink":"Update README.md"}},{"before":"46ef9e145e47cd51270bb54fad11f820afade5b5","after":"2c536fe7250b3af44597cfd98113af82670ae879","ref":"refs/heads/v24","pushedAt":"2023-08-29T12:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Update README.md\n\nadded a graph visualising the three different servers","shortMessageHtmlLink":"Update README.md"}},{"before":"76b09a67a9e5847de2ffbdc43dc76c8d6e8a65b2","after":"46ef9e145e47cd51270bb54fad11f820afade5b5","ref":"refs/heads/v24","pushedAt":"2023-08-28T14:42:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"1f21e5aa45fcdcf74116a445e197200fef1f875f","after":"46ef9e145e47cd51270bb54fad11f820afade5b5","ref":"refs/heads/main-layout-not-a-bean-bug","pushedAt":"2023-08-28T14:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"3f70e72e89c663a940a7ce6dff48824d98ddde2b","after":"1f21e5aa45fcdcf74116a445e197200fef1f875f","ref":"refs/heads/main-layout-not-a-bean-bug","pushedAt":"2023-08-28T14:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Workaround for the weird issue\n\nI have no idea why, but this seems to fix it 🤷‍♂️","shortMessageHtmlLink":"Workaround for the weird issue"}},{"before":null,"after":"3f70e72e89c663a940a7ce6dff48824d98ddde2b","ref":"refs/heads/main-layout-not-a-bean-bug","pushedAt":"2023-08-28T14:12:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Constructor inject token to repeat a timing issue in dev mode","shortMessageHtmlLink":"Constructor inject token to repeat a timing issue in dev mode"}},{"before":"16f17a1e33691cc72ddefe382db852ba4b19258e","after":"76b09a67a9e5847de2ffbdc43dc76c8d6e8a65b2","ref":"refs/heads/v24","pushedAt":"2023-08-28T14:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"removed obsolete loggiing","shortMessageHtmlLink":"removed obsolete loggiing"}},{"before":"bafcfe8777145f76be9c34f93a7f9f7415831a18","after":"16f17a1e33691cc72ddefe382db852ba4b19258e","ref":"refs/heads/v24","pushedAt":"2023-08-28T13:39:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Created a dummy login view\n\nNow one can UI.getCurrent().navigate to any protected views and login happens, without configurin them all in application.properties\n\nRedirects back to correct view if entering directly to any protected view with a fresh session.","shortMessageHtmlLink":"Created a dummy login view"}},{"before":"34a1d9f983a22479754f2a6fae67e4f91fc476d5","after":"bafcfe8777145f76be9c34f93a7f9f7415831a18","ref":"refs/heads/v24","pushedAt":"2023-08-28T13:36:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Added a workaround for a bug that happens randomly...\n\n... usually right after starting in dev mode. Fixed if any change done that\ntriggers Quarkus dev mode to reload the context.","shortMessageHtmlLink":"Added a workaround for a bug that happens randomly..."}},{"before":"ffa29a1ed38595f69f9151a228403bde5d29e3e2","after":"34a1d9f983a22479754f2a6fae67e4f91fc476d5","ref":"refs/heads/v24","pushedAt":"2023-08-25T10:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"added example building UI conditionally based on roles","shortMessageHtmlLink":"added example building UI conditionally based on roles"}},{"before":"10e84155167539f3bed6c00544f645dbd8ce66e0","after":"ffa29a1ed38595f69f9151a228403bde5d29e3e2","ref":"refs/heads/v24","pushedAt":"2023-08-25T05:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"null check","shortMessageHtmlLink":"null check"}},{"before":"a8f0959f846c57e4d514ee5a5f52135d4797d22a","after":"10e84155167539f3bed6c00544f645dbd8ce66e0","ref":"refs/heads/v24","pushedAt":"2023-08-25T05:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"CDI 💪 for service init","shortMessageHtmlLink":"CDI 💪 for service init"}},{"before":"68f3043ae47e711f3256f3766ae2398b780c6801","after":"a8f0959f846c57e4d514ee5a5f52135d4797d22a","ref":"refs/heads/v24","pushedAt":"2023-08-24T13:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Fine tuning\n\n * Using Token to get name & al, more flexible, if also e.g. email would be queried from OIDC server\n * Added link to KeyCloak admin page, in case one wants to configure users during debug session","shortMessageHtmlLink":"Fine tuning"}},{"before":"e1fe5b5bd157bad10115e9b741d4fbcee4d7243e","after":"68f3043ae47e711f3256f3766ae2398b780c6801","ref":"refs/heads/v24","pushedAt":"2023-08-24T10:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"35e3981795bdc26d04b5adbbe1543d033b47df93","after":"e1fe5b5bd157bad10115e9b741d4fbcee4d7243e","ref":"refs/heads/v24","pushedAt":"2023-08-24T10:16:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"updated README.md","shortMessageHtmlLink":"updated README.md"}},{"before":"ec44320b858a1dbac17c64837862aab75e1b586d","after":"35e3981795bdc26d04b5adbbe1543d033b47df93","ref":"refs/heads/v24","pushedAt":"2023-08-24T10:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Cleanup, version update","shortMessageHtmlLink":"Cleanup, version update"}},{"before":"768cefbaee6f758c4a9ca4c92546c395ae2b1d72","after":"ec44320b858a1dbac17c64837862aab75e1b586d","ref":"refs/heads/v24","pushedAt":"2023-08-24T10:07:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"added separate \"microservice\" project that is called through the Vaadin UI\n\n+ some cleanup","shortMessageHtmlLink":"added separate \"microservice\" project that is called through the Vaad…"}},{"before":"f1abd1d2290e17446e7729f461060c41157672e6","after":"768cefbaee6f758c4a9ca4c92546c395ae2b1d72","ref":"refs/heads/v24","pushedAt":"2023-08-23T18:16:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Auth&Auth with OIDC (KeyCloak)","shortMessageHtmlLink":"Auth&Auth with OIDC (KeyCloak)"}},{"before":null,"after":"f1abd1d2290e17446e7729f461060c41157672e6","ref":"refs/heads/v24","pushedAt":"2023-08-23T11:23:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mstahv","name":"Matti Tahvonen","path":"/mstahv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478052?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADdzwZjQA","startCursor":null,"endCursor":null}},"title":"Activity · mstahv/quarkus-vaadin-example"}