{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":465323936,"defaultBranch":"main","name":"faggregate","ownerLogin":"tmorin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-02T13:47:47.000Z","ownerAvatar":"https://github.com/avatars/u/1984597?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711190761.0","currentOid":""},"activityList":{"items":[{"before":"c121527e6b74f03091e80ce8a03362679ff79aed","after":"6a57077661be0ee6a87e379bb2f94b925c527cd8","ref":"refs/heads/main","pushedAt":"2024-03-23T11:00:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: improve Readme.md","shortMessageHtmlLink":"chore: improve Readme.md"}},{"before":"c2121c7e16e1b597c36b02e801330acc47f4b4a8","after":"da6bfab123baffffbced0688d133aaa89747b63c","ref":"refs/heads/chore/rename-java-package","pushedAt":"2024-03-23T10:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: improve Readme.md","shortMessageHtmlLink":"chore: improve Readme.md"}},{"before":null,"after":"c2121c7e16e1b597c36b02e801330acc47f4b4a8","ref":"refs/heads/chore/rename-java-package","pushedAt":"2024-03-23T10:46:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore(scenario): rename the Java package from `io.morin.faggregate.core.validation` to `io.morin.faggregate.core.scenario`","shortMessageHtmlLink":"chore(scenario): rename the Java package from `io.morin.faggregate.co…"}},{"before":"a73c1e7c6a3b428160e268a584ccf568d3042241","after":null,"ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-16T20:54:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"}},{"before":"a18b2fcd5445d93989cc10bbf61925c9f84c5866","after":"c121527e6b74f03091e80ce8a03362679ff79aed","ref":"refs/heads/main","pushedAt":"2024-03-16T20:54:28.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): simplify scenario implemenation providing an in memory repository and additional helper methods","shortMessageHtmlLink":"feat(scenario): simplify scenario implemenation providing an in memor…"}},{"before":"c80881e0f91ab191ed3f52e0404dda5f4f4b19a6","after":"a73c1e7c6a3b428160e268a584ccf568d3042241","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-16T20:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): simplify scenario implemenation providing an in memory repository and additional helper methods","shortMessageHtmlLink":"feat(scenario): simplify scenario implemenation providing an in memor…"}},{"before":"0ab5703bc3e1b0ee285f6b0a384f7054cf2508bb","after":"c80881e0f91ab191ed3f52e0404dda5f4f4b19a6","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-16T13:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: add a link to the validation framework package","shortMessageHtmlLink":"chore: add a link to the validation framework package"}},{"before":"d97506a686e30ecc80497605e62bb4f7644515ef","after":"0ab5703bc3e1b0ee285f6b0a384f7054cf2508bb","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-16T13:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"fix(examples-tutorial): remove a wrong statement related to side effect implementation","shortMessageHtmlLink":"fix(examples-tutorial): remove a wrong statement related to side effe…"}},{"before":"0874e222effa7d271addaf1378215c010733584d","after":"d97506a686e30ecc80497605e62bb4f7644515ef","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-16T13:35:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: upgrade dependencies","shortMessageHtmlLink":"chore: upgrade dependencies"}},{"before":"eba495007027ae353ad75e7c627037326e421299","after":"0874e222effa7d271addaf1378215c010733584d","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-15T20:41:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: upgrade dependencies","shortMessageHtmlLink":"chore: upgrade dependencies"}},{"before":null,"after":"eba495007027ae353ad75e7c627037326e421299","ref":"refs/heads/chore/upgrade-dependencies","pushedAt":"2024-03-15T19:36:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: upgrade dependencies","shortMessageHtmlLink":"chore: upgrade dependencies"}},{"before":"7fec16cd6c037e6bbe13833679b12beec4eba079","after":"a18b2fcd5445d93989cc10bbf61925c9f84c5866","ref":"refs/heads/main","pushedAt":"2024-03-15T19:35:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore(examples-todo-core): upgrade dependencies","shortMessageHtmlLink":"chore(examples-todo-core): upgrade dependencies"}},{"before":"882fd6329440ea1f4dfed679b70c64bbb6ea50c0","after":"a780cefb4da469fc7c0463cf318191ff8b31ed49","ref":"refs/heads/gh-pages","pushedAt":"2024-02-18T18:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://github.com/avatars/in/15368?s=80&v=4"},"commit":{"message":"deploy: 37650ba614e3cde68372755764669f37418d1246","shortMessageHtmlLink":"deploy: 37650ba"}},{"before":"37650ba614e3cde68372755764669f37418d1246","after":"7fec16cd6c037e6bbe13833679b12beec4eba079","ref":"refs/heads/main","pushedAt":"2024-02-18T18:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: prepare for next development iteration","shortMessageHtmlLink":"chore: prepare for next development iteration"}},{"before":"ee215a0941c882b1a1d0c044fbf4c1347f357885","after":"37650ba614e3cde68372755764669f37418d1246","ref":"refs/heads/main","pushedAt":"2024-02-18T18:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore(release): faggregate-1.5.0","shortMessageHtmlLink":"chore(release): faggregate-1.5.0"}},{"before":"a4603a413488996f028c11737fa48c10926f2b0c","after":null,"ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T18:41:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"}},{"before":"4e3c4a1c653b6396e6e8b7015239ef8ff170b7bc","after":"ee215a0941c882b1a1d0c044fbf4c1347f357885","ref":"refs/heads/main","pushedAt":"2024-02-18T18:41:46.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"18afc5bf4d7461a86e6804e87c6d4d08277747ee","after":"a4603a413488996f028c11737fa48c10926f2b0c","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T17:41:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"a9a04d30c88f563d9d443b34f32eaa8d3a6e936c","after":"18afc5bf4d7461a86e6804e87c6d4d08277747ee","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T17:39:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"32692f504ba174c131b427c35c6c7a060b97703b","after":"a9a04d30c88f563d9d443b34f32eaa8d3a6e936c","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T17:37:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"ae9a59ae5ecb26abef60f566ea9aa19abc0e1a68","after":"32692f504ba174c131b427c35c6c7a060b97703b","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T17:33:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"a0ad7693969af27821d12872802d3de320d47aa3","after":"ae9a59ae5ecb26abef60f566ea9aa19abc0e1a68","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T16:54:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(tutorial): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(tutorial): enhance the tutorial by adding a section on scenario"}},{"before":"bf60a9e33b97cac379036a9360aa85ab1d694983","after":"a0ad7693969af27821d12872802d3de320d47aa3","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T16:54:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(scenario): enhance the tutorial by adding a section on scenario"}},{"before":"93e6c45cccbe55616f96883154a8b9878ad493fb","after":"bf60a9e33b97cac379036a9360aa85ab1d694983","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T16:54:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(scenario): enhance the tutorial by adding a section on scenario"}},{"before":"ffb052a3539860082aab57851e4570944b5017a7","after":"93e6c45cccbe55616f96883154a8b9878ad493fb","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T16:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): enhance the tutorial by adding a section on scenario","shortMessageHtmlLink":"feat(scenario): enhance the tutorial by adding a section on scenario"}},{"before":"c7420a86f78fc0f69aa04f77b31da7420ef66a08","after":"ffb052a3539860082aab57851e4570944b5017a7","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T16:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat: throw appropriate exception messages when before and after lambdas are not implemented as expected","shortMessageHtmlLink":"feat: throw appropriate exception messages when before and after lamb…"}},{"before":"a513e6873430194e2b532558b8bb67e7bbc0f9e5","after":"c7420a86f78fc0f69aa04f77b31da7420ef66a08","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-18T13:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat: prevent the implementation of useless side effects\n\nThe simple implemenation provides a default implementation for each side effect. The default implementation throws an `UnsupportedOperationException` exception.","shortMessageHtmlLink":"feat: prevent the implementation of useless side effects"}},{"before":"7dc0ed2b3e6744de2fdad7515c66f2ac2c44962f","after":"a513e6873430194e2b532558b8bb67e7bbc0f9e5","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-17T18:06:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): improve the usage providing clarity on the Then declaration and adding definition of custom asserters","shortMessageHtmlLink":"feat(scenario): improve the usage providing clarity on the Then decla…"}},{"before":null,"after":"7dc0ed2b3e6744de2fdad7515c66f2ac2c44962f","ref":"refs/heads/feat/improve-scenario-implementation","pushedAt":"2024-02-17T18:00:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"feat(scenario): improve the usage providing clarity on the Then declaration and adding definition of custom asserters","shortMessageHtmlLink":"feat(scenario): improve the usage providing clarity on the Then decla…"}},{"before":"b93d177860543a74547f06c23c566131bd770901","after":"4e3c4a1c653b6396e6e8b7015239ef8ff170b7bc","ref":"refs/heads/main","pushedAt":"2023-06-21T20:50:16.230Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmorin","name":"Thibault Morin","path":"/tmorin","primaryAvatarUrl":"https://github.com/avatars/u/1984597?s=80&v=4"},"commit":{"message":"chore: upgrade dependencies","shortMessageHtmlLink":"chore: upgrade dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yM1QxMTowMDo0My4wMDAwMDBazwAAAAQdZ4Q-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yM1QxMTowMDo0My4wMDAwMDBazwAAAAQdZ4Q-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMVQyMDo1MDoxNi4yMzAxMTFazwAAAANGZSez"}},"title":"Activity · tmorin/faggregate"}