{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":455493690,"defaultBranch":"main","name":"EventSourcing.JVM","ownerLogin":"oskardudycz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-04T09:46:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5562528?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714821320.0","currentOid":""},"activityList":{"items":[{"before":"7d3d6178e72b6e27fbd6e6689ec115d5aa17f4b0","after":null,"ref":"refs/heads/slimmed_down_solution","pushedAt":"2024-05-04T11:15:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"}},{"before":"6a7c92b9ebe0e3da3486e3a3e6e8c702936d8d38","after":"eae48a0734850b95df911b02e84e1fe1d3e129d3","ref":"refs/heads/main","pushedAt":"2024-05-04T11:15:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"This is not your uncle Java\nAdded slimmed version of Java Exercise using latest Java 22 pattern matching improvements","shortMessageHtmlLink":"This is not your uncle Java"}},{"before":null,"after":"7d3d6178e72b6e27fbd6e6689ec115d5aa17f4b0","ref":"refs/heads/slimmed_down_solution","pushedAt":"2024-05-04T11:06:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"This is not your uncle Java\nAdded slimmed version of Java Exercise using latest Java 22 pattern matching improvements","shortMessageHtmlLink":"This is not your uncle Java"}},{"before":"ea5e609cae8f736794315a6fe0b0dbec8f4e3a16","after":null,"ref":"refs/heads/java_22","pushedAt":"2024-05-04T08:51:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"}},{"before":"6a2b1fd7dd529a2899f428efc08f2c33d0a4865e","after":"6a7c92b9ebe0e3da3486e3a3e6e8c702936d8d38","ref":"refs/heads/main","pushedAt":"2024-05-04T08:51:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Bumped samples Java 22 and Gradle 8.8","shortMessageHtmlLink":"Bumped samples Java 22 and Gradle 8.8"}},{"before":"3101c0b80d9aad0b355c04827a5ec35962bd806a","after":"ea5e609cae8f736794315a6fe0b0dbec8f4e3a16","ref":"refs/heads/java_22","pushedAt":"2024-05-04T08:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Bumped samples Java 22 and Gradle 8.8","shortMessageHtmlLink":"Bumped samples Java 22 and Gradle 8.8"}},{"before":null,"after":"3101c0b80d9aad0b355c04827a5ec35962bd806a","ref":"refs/heads/java_22","pushedAt":"2024-05-04T08:29:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Bumped samples Java 22 and Gradle 8.8","shortMessageHtmlLink":"Bumped samples Java 22 and Gradle 8.8"}},{"before":"4d1147ce1ccc88ce1efdcc4049c70fe0355db112","after":null,"ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:57:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"}},{"before":"2acb166edda800c9abe2c7decd8582fd3647ebad","after":"6a2b1fd7dd529a2899f428efc08f2c33d0a4865e","ref":"refs/heads/main","pushedAt":"2024-05-03T19:57:03.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Enabled multi-project build for exercises","shortMessageHtmlLink":"Enabled multi-project build for exercises"}},{"before":"cc505893f60596449ed3a43e261d9b03a3a3ce4a","after":"4d1147ce1ccc88ce1efdcc4049c70fe0355db112","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:55:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Enabled multi-project build for exercises","shortMessageHtmlLink":"Enabled multi-project build for exercises"}},{"before":"6a167d7d802422f8253f6b2341bedbce5d9167af","after":"cc505893f60596449ed3a43e261d9b03a3a3ce4a","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Enabled multi-project build for exercises","shortMessageHtmlLink":"Enabled multi-project build for exercises"}},{"before":"b46b4df970348abfc002c62aa63b92e4e50cafbc","after":"6a167d7d802422f8253f6b2341bedbce5d9167af","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Removed implementation from optimistic concurrency exercises","shortMessageHtmlLink":"Removed implementation from optimistic concurrency exercises"}},{"before":"a4e74f976a96dc264dfb793c878dc7871f2db166","after":"b46b4df970348abfc002c62aa63b92e4e50cafbc","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Renamed projection exercices to have monotinic numbering","shortMessageHtmlLink":"Renamed projection exercices to have monotinic numbering"}},{"before":"70e12c5b8abe63874c3f594b17da10f479719668","after":"a4e74f976a96dc264dfb793c878dc7871f2db166","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Tagged to ignore optimistic concurrency exercises and removed implementation of the Event Store in application layer","shortMessageHtmlLink":"Tagged to ignore optimistic concurrency exercises and removed impleme…"}},{"before":"f8d04210d0c1c82fa0ad93329aedd606ecd969cf","after":"70e12c5b8abe63874c3f594b17da10f479719668","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added exercises for applicaiton and optimistic concurrency layer","shortMessageHtmlLink":"Added exercises for applicaiton and optimistic concurrency layer"}},{"before":"f768c82913912d87232749f4edf2a17315e09511","after":"f8d04210d0c1c82fa0ad93329aedd606ecd969cf","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T19:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added solutions to optimistic concurrency","shortMessageHtmlLink":"Added solutions to optimistic concurrency"}},{"before":"b49bff45056d592d2bfd79cc379a6b9790f81c58","after":"f768c82913912d87232749f4edf2a17315e09511","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T18:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Moved mixed and mutable exercises to optimistic concurrency","shortMessageHtmlLink":"Moved mixed and mutable exercises to optimistic concurrency"}},{"before":"f99cab19f1a5a888a73dfaa1b3933128a3814da2","after":"b49bff45056d592d2bfd79cc379a6b9790f81c58","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T18:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added mixed solutions exercises","shortMessageHtmlLink":"Added mixed solutions exercises"}},{"before":"a764a667e1677b93ada4f4b0fcd273ce7ce985fe","after":"f99cab19f1a5a888a73dfaa1b3933128a3814da2","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T18:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Made default Jackson config external","shortMessageHtmlLink":"Made default Jackson config external"}},{"before":"e87a729faab01b70e1cab82b3bb1ce99fc371cba","after":"a764a667e1677b93ada4f4b0fcd273ce7ce985fe","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T18:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added solution for mutable exercise for application logic","shortMessageHtmlLink":"Added solution for mutable exercise for application logic"}},{"before":"731d9cd9d1587960e8fb903007df946c3f4639fd","after":"e87a729faab01b70e1cab82b3bb1ce99fc371cba","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T17:35:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added solutions for application layer","shortMessageHtmlLink":"Added solutions for application layer"}},{"before":"9b3a054cf22bf6211f93a56ba338be3786733e2f","after":"731d9cd9d1587960e8fb903007df946c3f4639fd","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T14:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Solution for application logic and placeholder for optimistic concurrency","shortMessageHtmlLink":"Solution for application logic and placeholder for optimistic concurr…"}},{"before":"87a57d4536a55df3f06761f4bbda40a4a6919836","after":"9b3a054cf22bf6211f93a56ba338be3786733e2f","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T13:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added basic structure for Application layer tests","shortMessageHtmlLink":"Added basic structure for Application layer tests"}},{"before":"7b7237a986302fbb481fd3dbd7792ad5d84b779d","after":"87a57d4536a55df3f06761f4bbda40a4a6919836","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-03T10:35:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Added boilerplate for slimmed aggregates exercises","shortMessageHtmlLink":"Added boilerplate for slimmed aggregates exercises"}},{"before":"376549901980a5acf6d72493040f1b6bd1cf1dd6","after":"2acb166edda800c9abe2c7decd8582fd3647ebad","ref":"refs/heads/main","pushedAt":"2024-05-01T09:02:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Updated immutable business logic exercises.\n\nBumped exercises to Java 22","shortMessageHtmlLink":"Updated immutable business logic exercises."}},{"before":"37d5d3c0e21234417d171a0735384a41c24fa02a","after":"7b7237a986302fbb481fd3dbd7792ad5d84b779d","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-01T08:58:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Updated immutable business logic exercises.\n\nBumped exercises to Java 22","shortMessageHtmlLink":"Updated immutable business logic exercises."}},{"before":"a6b21ac900ac9a714d2335ac1b11b267ef15f0b1","after":"37d5d3c0e21234417d171a0735384a41c24fa02a","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-01T08:44:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Updated immutable business logic exercises.\n\nBumped exercises to Java 22","shortMessageHtmlLink":"Updated immutable business logic exercises."}},{"before":"0d39bcdac423aec2b0cb74955ed6ab6f7f38235e","after":"a6b21ac900ac9a714d2335ac1b11b267ef15f0b1","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-01T08:24:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Bumped exercises to Java 22","shortMessageHtmlLink":"Bumped exercises to Java 22"}},{"before":"49d7f4b7c6139309180d84543301d2150711cce6","after":"0d39bcdac423aec2b0cb74955ed6ab6f7f38235e","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-01T06:52:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":"55238c2d5c5513d86eb72c5e07e3d43e006053dd","after":"49d7f4b7c6139309180d84543301d2150711cce6","ref":"refs/heads/workshop_introduction_improvements","pushedAt":"2024-05-01T05:27:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"oskardudycz","name":"Oskar Dudycz","path":"/oskardudycz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5562528?s=80&v=4"},"commit":{"message":"Updated Business Logic exercise, to make it more gradual and easier to fill gaps\n\nNow, there's a template where to put business logic without the need to modify unit tests","shortMessageHtmlLink":"Updated Business Logic exercise, to make it more gradual and easier t…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQWMKTAA","startCursor":null,"endCursor":null}},"title":"Activity · oskardudycz/EventSourcing.JVM"}