{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":194482782,"defaultBranch":"master","name":"springboot-react-keycloak","ownerLogin":"ivangfr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-30T06:23:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10564548?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1677398958.6514509","currentOid":""},"activityList":{"items":[{"before":"f6d79a34cdf8bbbab2163b7609f4bdd9d57247cf","after":"fc38e0701c88daa5ae349d1a802537193a4aa8d5","ref":"refs/heads/master","pushedAt":"2024-04-27T18:09:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"b4d5a4f1d4bec0602b3cebcde00bad6cc6b76d29","after":"f6d79a34cdf8bbbab2163b7609f4bdd9d57247cf","ref":"refs/heads/master","pushedAt":"2024-04-27T18:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Project upgrade\n\n- Upgrade to spring-boot 3.2.5;\n- Upgrade to springdoc-openapi 2.5.0;\n- Upgrade to Keycloak 24.0.3;\n- Upgrade to react and react-dom 18.3.1;\n- Upgrade to react-router-dom 6.23.0;\n- Update README.","shortMessageHtmlLink":"Project upgrade"}},{"before":"f1422e38b8b578e3f23e85e3c18bf854d80d4818","after":"b4d5a4f1d4bec0602b3cebcde00bad6cc6b76d29","ref":"refs/heads/master","pushedAt":"2024-04-01T14:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Using init-environment.sh script to start containers instead of docker-compose up","shortMessageHtmlLink":"Using init-environment.sh script to start containers instead of docke…"}},{"before":"874211220d33870fbef3fbb213f5169abd6eb619","after":"f1422e38b8b578e3f23e85e3c18bf854d80d4818","ref":"refs/heads/master","pushedAt":"2024-04-01T13:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"e355ccb19b383a62022c9cc0eaa964a65ab433b7","after":"874211220d33870fbef3fbb213f5169abd6eb619","ref":"refs/heads/master","pushedAt":"2024-04-01T13:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.2.4 and Keycloak 24.0.2","shortMessageHtmlLink":"Upgrade to Spring Boot 3.2.4 and Keycloak 24.0.2"}},{"before":"7764ca6779fdda0f3b7dd502a7e34dc40359c91b","after":"e355ccb19b383a62022c9cc0eaa964a65ab433b7","ref":"refs/heads/master","pushedAt":"2024-04-01T13:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Change the form to initialize Keycloak\n\n- create the script init-keycloak.sh to initialize Keycloak;\n- remove KeycloakInitializerRunner and KeycloakAdminConfig classes that were used to initialize Keycloak during the movie-api startup;\n- remove org.keycloak:keycloak-admin-client dependency;\n- replace the role MOVIE_MANAGER to MOVIE_ADMIN;\n- update README.","shortMessageHtmlLink":"Change the form to initialize Keycloak"}},{"before":"8a73707ff7168b3c6950238fe918ba5f91e4ea2b","after":"7764ca6779fdda0f3b7dd502a7e34dc40359c91b","ref":"refs/heads/master","pushedAt":"2024-03-24T17:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Fix README","shortMessageHtmlLink":"Fix README"}},{"before":"2640a6a321c22d4aed6004621ce7fadb19b303c9","after":"8a73707ff7168b3c6950238fe918ba5f91e4ea2b","ref":"refs/heads/master","pushedAt":"2024-03-24T17:10:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"d8618b4446141a8c8ce40226fa33ccfdfd1263e6","after":"2640a6a321c22d4aed6004621ce7fadb19b303c9","ref":"refs/heads/master","pushedAt":"2024-02-15T20:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"778d09aae039e18789c7c33a74598af0970ca636","after":"d8618b4446141a8c8ce40226fa33ccfdfd1263e6","ref":"refs/heads/master","pushedAt":"2024-02-15T20:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Project upgrade\n\n- Upgrade to spring-boot 3.2.2;\n- Upgrade to keycloak 23.0.6;\n- Upgrade some npm packages.","shortMessageHtmlLink":"Project upgrade"}},{"before":"f48826e7e908247400af18f1a2b028cceb2ca9ff","after":"778d09aae039e18789c7c33a74598af0970ca636","ref":"refs/heads/master","pushedAt":"2023-12-11T12:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"42a36d0029c90c2aed7b0726df188944a10a2b2e","after":"f48826e7e908247400af18f1a2b028cceb2ca9ff","ref":"refs/heads/master","pushedAt":"2023-12-11T12:23:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Project upgrade\n- upgrade to spring-boot 3.2.0;\n- upgrade to springdoc-openapi 2.3.0;\n- upgrade to Keycloak 23.0.1;\n- upgrade to Mongo Docker image 7.0.4;\n- upgrade to Postgres Docker image 15.4;\n- upgrade npm packages.","shortMessageHtmlLink":"Project upgrade"}},{"before":"0a2ef032756ff15ed704efdc179e35b923288df3","after":"42a36d0029c90c2aed7b0726df188944a10a2b2e","ref":"refs/heads/master","pushedAt":"2023-12-11T12:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to apache-maven 3.9.5","shortMessageHtmlLink":"Upgrade to apache-maven 3.9.5"}},{"before":"115966223230779dce3bf5514aca1ddd2ce8a023","after":"0a2ef032756ff15ed704efdc179e35b923288df3","ref":"refs/heads/master","pushedAt":"2023-08-14T21:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Add two Medium articles","shortMessageHtmlLink":"Add two Medium articles"}},{"before":"9eceff64ad30c9732cac37e50b943155de7b8b54","after":"115966223230779dce3bf5514aca1ddd2ce8a023","ref":"refs/heads/master","pushedAt":"2023-08-08T21:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to React Router v6","shortMessageHtmlLink":"Upgrade to React Router v6"}},{"before":"8738c08f761b0c8f85ebd41cb81e32903f7d6666","after":"9eceff64ad30c9732cac37e50b943155de7b8b54","ref":"refs/heads/master","pushedAt":"2023-08-07T13:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Convert React Class Components into Functional Components using React Hooks","shortMessageHtmlLink":"Convert React Class Components into Functional Components using React…"}},{"before":"0fbdc4fb7e6fb9debea8afea884513fbdb283265","after":"8738c08f761b0c8f85ebd41cb81e32903f7d6666","ref":"refs/heads/master","pushedAt":"2023-08-06T19:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Small adjustments on javascript code","shortMessageHtmlLink":"Small adjustments on javascript code"}},{"before":"db24e78d7afd16b895a36e01d994d9800ab53497","after":"0fbdc4fb7e6fb9debea8afea884513fbdb283265","ref":"refs/heads/master","pushedAt":"2023-08-06T14:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Migrate to Compose V2","shortMessageHtmlLink":"Migrate to Compose V2"}},{"before":"01f2ddc995f332e8749bd763281bfc1913386837","after":"db24e78d7afd16b895a36e01d994d9800ab53497","ref":"refs/heads/master","pushedAt":"2023-08-06T10:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"362f76e778fb5b62d56a68d14e9837516d0e6c25","after":"01f2ddc995f332e8749bd763281bfc1913386837","ref":"refs/heads/master","pushedAt":"2023-08-06T10:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.1.2 and Keycloak 22.0.1","shortMessageHtmlLink":"Upgrade to Spring Boot 3.1.2 and Keycloak 22.0.1"}},{"before":"e96d5a5bd6252cf8cd94b186a4ed1c381b0ae7e3","after":"362f76e778fb5b62d56a68d14e9837516d0e6c25","ref":"refs/heads/master","pushedAt":"2023-08-06T10:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to apache-maven 3.9.3","shortMessageHtmlLink":"Upgrade to apache-maven 3.9.3"}},{"before":"22ec1b9bf43b8c2ddfda6b24a8adaa2384a2e156","after":"e96d5a5bd6252cf8cd94b186a4ed1c381b0ae7e3","ref":"refs/heads/master","pushedAt":"2023-08-06T09:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Use Principal instead of JwtAuthenticationToken in the RestControllers","shortMessageHtmlLink":"Use Principal instead of JwtAuthenticationToken in the RestControllers"}},{"before":"53caa6cb469b311ce0e42a86b0b7fc2f75624f17","after":"22ec1b9bf43b8c2ddfda6b24a8adaa2384a2e156","ref":"refs/heads/master","pushedAt":"2023-07-28T20:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Small update in README","shortMessageHtmlLink":"Small update in README"}},{"before":"21ae431e47fce61e0a9216b66d87c243d8ece926","after":"53caa6cb469b311ce0e42a86b0b7fc2f75624f17","ref":"refs/heads/master","pushedAt":"2023-07-17T20:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Add Medium article","shortMessageHtmlLink":"Add Medium article"}},{"before":"357696af557a41fc82eda7e1ddb0101ace400555","after":"21ae431e47fce61e0a9216b66d87c243d8ece926","ref":"refs/heads/master","pushedAt":"2023-07-06T20:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Update README with new Medium article","shortMessageHtmlLink":"Update README with new Medium article"}},{"before":"92957030f8d6471d42e6d8ad20c53f548dc60ca3","after":"357696af557a41fc82eda7e1ddb0101ace400555","ref":"refs/heads/master","pushedAt":"2023-07-06T09:30:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"d030d849007b1445b9730d7e6000c2f74fabb572","after":"92957030f8d6471d42e6d8ad20c53f548dc60ca3","ref":"refs/heads/master","pushedAt":"2023-07-04T22:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Add Proof-of-Concepts & Articles section","shortMessageHtmlLink":"Add Proof-of-Concepts & Articles section"}},{"before":"6af5cc47285a5a33880032d1f8ad4db66b0deaf9","after":"d030d849007b1445b9730d7e6000c2f74fabb572","ref":"refs/heads/master","pushedAt":"2023-07-04T10:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Run npm upgrade in movies-ui","shortMessageHtmlLink":"Run npm upgrade in movies-ui"}},{"before":"3b20c39e20f3b7a8e83f4280bc8f9156a48b4da9","after":"6af5cc47285a5a33880032d1f8ad4db66b0deaf9","ref":"refs/heads/master","pushedAt":"2023-07-04T10:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Upgrade to spring-boot 3.1.1 and Keycloak 21.1.2; small adjustment in application.properties","shortMessageHtmlLink":"Upgrade to spring-boot 3.1.1 and Keycloak 21.1.2; small adjustment in…"}},{"before":"cb16adba2a4d73507d31abe96d98d6af862bf9a0","after":"3b20c39e20f3b7a8e83f4280bc8f9156a48b4da9","ref":"refs/heads/master","pushedAt":"2023-07-04T09:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ivangfr","name":"Ivan Franchin","path":"/ivangfr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10564548?s=80&v=4"},"commit":{"message":"Update the title of two articles","shortMessageHtmlLink":"Update the title of two articles"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO-_hvQA","startCursor":null,"endCursor":null}},"title":"Activity · ivangfr/springboot-react-keycloak"}