{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614529309,"defaultBranch":"master","name":"Java-Spring-Demo","ownerLogin":"Omar-p","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T19:17:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58333222?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678907840.0","currentOid":""},"activityList":{"items":[{"before":"54f2481e5ec413fde5aaf0b80ecea097c53fee9e","after":"0c47113e13c3142846b3e4165a675cbb5116a659","ref":"refs/heads/master","pushedAt":"2023-07-13T12:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"use @Configuration class","shortMessageHtmlLink":"use @configuration class"}},{"before":"13e6355d29658d60db5101db6523d6aa47664226","after":"54f2481e5ec413fde5aaf0b80ecea097c53fee9e","ref":"refs/heads/master","pushedAt":"2023-07-01T23:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"using @IdClass","shortMessageHtmlLink":"using @IdClass"}},{"before":"03ddeb72140d8cd7b2b7d334ecf35626712d7957","after":"13e6355d29658d60db5101db6523d6aa47664226","ref":"refs/heads/master","pushedAt":"2023-07-01T20:18:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"SecondaryTables Annotation persistence-jakarta-ee-hibernate-pluralsight","shortMessageHtmlLink":"SecondaryTables Annotation persistence-jakarta-ee-hibernate-pluralsight"}},{"before":"7eefd80ef04cb94b9aa567b77c40840fbfadf39f","after":"03ddeb72140d8cd7b2b7d334ecf35626712d7957","ref":"refs/heads/master","pushedAt":"2023-07-01T18:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"section paradigm mismatch orm-relationDB persistence-jakarta-ee-hibernate-pluralsight","shortMessageHtmlLink":"section paradigm mismatch orm-relationDB persistence-jakarta-ee-hiber…"}},{"before":"49106814f6f6c37f6094e901d25c49985851f576","after":"7eefd80ef04cb94b9aa567b77c40840fbfadf39f","ref":"refs/heads/master","pushedAt":"2023-06-29T12:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"how to use proxy to deal with crosscutting concerns like transaction","shortMessageHtmlLink":"how to use proxy to deal with crosscutting concerns like transaction"}},{"before":"c90b0078d11c3734bcd7e361710751d044e8cbd0","after":"49106814f6f6c37f6094e901d25c49985851f576","ref":"refs/heads/master","pushedAt":"2023-06-29T12:04:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"how to use proxy to deal with crosscutting concerns like transaction","shortMessageHtmlLink":"how to use proxy to deal with crosscutting concerns like transaction"}},{"before":"3b06156359929a17cb4adf04a252f07879d4ba2d","after":"c90b0078d11c3734bcd7e361710751d044e8cbd0","ref":"refs/heads/master","pushedAt":"2023-06-29T12:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"episode one.","shortMessageHtmlLink":"episode one."}},{"before":"55e80b9fbf57a1f19c9db48263e217d9513130b3","after":"3b06156359929a17cb4adf04a252f07879d4ba2d","ref":"refs/heads/master","pushedAt":"2023-06-29T11:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"episode one.","shortMessageHtmlLink":"episode one."}},{"before":"5e16f9418761b61fada830924c30848415326c74","after":"55e80b9fbf57a1f19c9db48263e217d9513130b3","ref":"refs/heads/master","pushedAt":"2023-06-29T11:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"d2295e973fa2d772e18bb853ce0d36085773947c","after":"5e16f9418761b61fada830924c30848415326c74","ref":"refs/heads/master","pushedAt":"2023-06-29T11:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"fix import","shortMessageHtmlLink":"fix import"}},{"before":"b6d8c6fa0b92e48552c0329de2fd565f5dfd5c2e","after":"d2295e973fa2d772e18bb853ce0d36085773947c","ref":"refs/heads/master","pushedAt":"2023-06-29T11:52:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"all","shortMessageHtmlLink":"all"}},{"before":"74a79e90ed30c6ad6a23b53a6808849e13fe1718","after":"b6d8c6fa0b92e48552c0329de2fd565f5dfd5c2e","ref":"refs/heads/master","pushedAt":"2023-06-29T11:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"all","shortMessageHtmlLink":"all"}},{"before":"70787373ae2a3af0bb6d1e703a2387bfedd27b8f","after":"74a79e90ed30c6ad6a23b53a6808849e13fe1718","ref":"refs/heads/master","pushedAt":"2023-06-29T11:44:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"interacting with db using jdbcTemplate.","shortMessageHtmlLink":"interacting with db using jdbcTemplate."}},{"before":"c0fd150c17eb3d690720f458f90fed658091a53c","after":"70787373ae2a3af0bb6d1e703a2387bfedd27b8f","ref":"refs/heads/master","pushedAt":"2023-06-06T02:13:30.913Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"start keycloak server, create realms, start resource server. finish sections","shortMessageHtmlLink":"start keycloak server, create realms, start resource server. finish s…"}},{"before":"a6ed16dde13140c2f3e385b560ad2a3603a6c4ae","after":"c0fd150c17eb3d690720f458f90fed658091a53c","ref":"refs/heads/master","pushedAt":"2023-05-22T16:46:44.261Z","pushType":"push","commitsCount":2,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"integration basics\n\nIntegrationFlow. from([]) u can originate from an inbounded adapter or GW,\n which is something that take real event from real world and turn it into a spring boot message,\n or you can originate it from a channel[pipe between components(an implicit connection)].\n\n in spring integration flow when u have a component that return null,\n that also terminate the pipline/flow,.\n\n conceptually every compnent has another channel that can connect to another things.","shortMessageHtmlLink":"integration basics"}},{"before":"0e470b73a4f394356d90ee5fb7690db01238f987","after":"a6ed16dde13140c2f3e385b560ad2a3603a6c4ae","ref":"refs/heads/master","pushedAt":"2023-05-16T16:20:06.280Z","pushType":"push","commitsCount":3,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"hexagonal init code","shortMessageHtmlLink":"hexagonal init code"}},{"before":"309ca7fa132d59cd4c8b6112979c839aedb9f4aa","after":"0e470b73a4f394356d90ee5fb7690db01238f987","ref":"refs/heads/master","pushedAt":"2023-05-08T08:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"implement Hedging pattern","shortMessageHtmlLink":"implement Hedging pattern"}},{"before":"6957d9d2c92c5af36cd5530255787e7609db1725","after":"309ca7fa132d59cd4c8b6112979c839aedb9f4aa","ref":"refs/heads/master","pushedAt":"2023-05-08T07:53:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":"bd42efd437f01ec061af81fc45d7a62b910ac380","after":"6957d9d2c92c5af36cd5530255787e7609db1725","ref":"refs/heads/master","pushedAt":"2023-05-04T11:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"RSocket, Graphql, CircuitBreaker","shortMessageHtmlLink":"RSocket, Graphql, CircuitBreaker"}},{"before":"e013c67665c8ff81b1ade094e8bef3d22e62dba8","after":"bd42efd437f01ec061af81fc45d7a62b910ac380","ref":"refs/heads/master","pushedAt":"2023-04-30T11:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"imperative transactions in r2dbc, sse, websockets","shortMessageHtmlLink":"imperative transactions in r2dbc, sse, websockets"}},{"before":"89304071741fd0312c163907f6bea97f182a2c86","after":"e013c67665c8ff81b1ade094e8bef3d22e62dba8","ref":"refs/heads/master","pushedAt":"2023-04-28T09:42:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'\n\n# Conflicts:\n#\tcloud-native-JL/actuator~origin_master","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"3a38a3dd803e4de4fdc86cb9f4d92958cd56f252","after":"89304071741fd0312c163907f6bea97f182a2c86","ref":"refs/heads/master","pushedAt":"2023-04-28T09:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"yolo","shortMessageHtmlLink":"yolo"}},{"before":"6dda63fe538e5fdc62c06004f44cfc6bb024fd47","after":"3a38a3dd803e4de4fdc86cb9f4d92958cd56f252","ref":"refs/heads/master","pushedAt":"2023-04-28T07:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"all","shortMessageHtmlLink":"all"}},{"before":"2ff1a836155314b233f0d9b124c2d2ecf2e83ab2","after":"6dda63fe538e5fdc62c06004f44cfc6bb024fd47","ref":"refs/heads/master","pushedAt":"2023-04-17T02:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"add authentication","shortMessageHtmlLink":"add authentication"}},{"before":"ae886e3b71251bce485bb8d94fc98c4affc8fb77","after":"2ff1a836155314b233f0d9b124c2d2ecf2e83ab2","ref":"refs/heads/master","pushedAt":"2023-04-11T21:28:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"learning about testing data and service tiers","shortMessageHtmlLink":"learning about testing data and service tiers"}},{"before":"7be81165113bd7a0b6f6cb1fbfcf02995ff22c54","after":"ae886e3b71251bce485bb8d94fc98c4affc8fb77","ref":"refs/heads/master","pushedAt":"2023-04-11T21:26:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"adding ch04 exercises solutions","shortMessageHtmlLink":"adding ch04 exercises solutions"}},{"before":"420514c4cda4f24315bf978afe7f46e33a9a8e29","after":"7be81165113bd7a0b6f6cb1fbfcf02995ff22c54","ref":"refs/heads/master","pushedAt":"2023-04-08T00:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"solve ch03 exercises in sql and create demo for ch04 in java-persistence-with-h-and-sp","shortMessageHtmlLink":"solve ch03 exercises in sql and create demo for ch04 in java-persiste…"}},{"before":"e9152ec2b8c7f2ae8f41cb4b366e8f7b5074d4e0","after":"420514c4cda4f24315bf978afe7f46e33a9a8e29","ref":"refs/heads/master","pushedAt":"2023-04-03T03:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"03/04/23","shortMessageHtmlLink":"03/04/23"}},{"before":"972403f9d9a04e481ff65fe1e66ebf463e04fe32","after":"e9152ec2b8c7f2ae8f41cb4b366e8f7b5074d4e0","ref":"refs/heads/master","pushedAt":"2023-03-28T04:12:00.034Z","pushType":"push","commitsCount":5,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"sec, reactive, simple-blog, fn","shortMessageHtmlLink":"sec, reactive, simple-blog, fn"}},{"before":null,"after":"972403f9d9a04e481ff65fe1e66ebf463e04fe32","ref":"refs/heads/master","pushedAt":"2023-03-15T19:17:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Omar-p","name":null,"path":"/Omar-p","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58333222?s=80&v=4"},"commit":{"message":"spring-cloud-functions","shortMessageHtmlLink":"spring-cloud-functions"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xM1QxMjoyNDoyMC4wMDAwMDBazwAAAANUz1Tk","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNVQxOToxNzoyMC4wMDAwMDBazwAAAAMERskx"}},"title":"Activity · Omar-p/Java-Spring-Demo"}