{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1416156,"defaultBranch":"master","name":"framework","ownerLogin":"goaop","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-26T22:15:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12559187?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715084895.0","currentOid":""},"activityList":{"items":[{"before":"e20f450190c25842edb5dd3599e1b422a8d0f34a","after":null,"ref":"refs/heads/bug/functional-weaving-complex-type","pushedAt":"2024-05-07T12:28:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"}},{"before":"5d7e1ad98cf4a11de5d562c831fe77167664f9d5","after":"d2ca6d45e67252cf6688892ea0d90cbc0f17d293","ref":"refs/heads/master","pushedAt":"2024-05-07T12:28:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Merge pull request #503 from goaop/bug/functional-weaving-complex-type\n\n[PHP8] Add broken tests with complex types","shortMessageHtmlLink":"Merge pull request #503 from goaop/bug/functional-weaving-complex-type"}},{"before":"452a0234d1ed74fdebb936c9f739021312b14f65","after":"e20f450190c25842edb5dd3599e1b422a8d0f34a","ref":"refs/heads/bug/functional-weaving-complex-type","pushedAt":"2024-05-07T12:21:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Add PHP 8.0+ Union and Intersection type support on SelfValueVisitor (#504)\n\nAdd PHP 8.0+ Union and Intersection type support on SelfValueVisitor","shortMessageHtmlLink":"Add PHP 8.0+ Union and Intersection type support on SelfValueVisitor (#…"}},{"before":"6bcf76bcacca70913674ed3d1a9c86c02001d6da","after":"452a0234d1ed74fdebb936c9f739021312b14f65","ref":"refs/heads/bug/functional-weaving-complex-type","pushedAt":"2024-04-14T21:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Add broken unit tests for PHP8.0-PHP8.2 files and SelfValueTransformer","shortMessageHtmlLink":"Add broken unit tests for PHP8.0-PHP8.2 files and SelfValueTransformer"}},{"before":null,"after":"6bcf76bcacca70913674ed3d1a9c86c02001d6da","ref":"refs/heads/bug/functional-weaving-complex-type","pushedAt":"2024-04-14T20:06:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Add broken functional test with complex types","shortMessageHtmlLink":"Add broken functional test with complex types"}},{"before":null,"after":"c1f54a5f71d0d06328973e926ac7b8707c060f7a","ref":"refs/heads/bug/generated-method-attributes","pushedAt":"2024-04-14T19:09:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Add broken test with failing attributes generation","shortMessageHtmlLink":"Add broken test with failing attributes generation"}},{"before":"f5e90ffdf235fef5f5cb09ebe9c237e73c04cbf3","after":null,"ref":"refs/heads/feature/container-refactoring","pushedAt":"2024-04-14T09:41:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"}},{"before":"ce9fe05a4c600903fa51ff1a82655f4d88fd41b0","after":"5d7e1ad98cf4a11de5d562c831fe77167664f9d5","ref":"refs/heads/master","pushedAt":"2024-04-14T09:41:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Merge pull request #501 from goaop/feature/container-refactoring\n\n[BC Break] Internal container refactoring.","shortMessageHtmlLink":"Merge pull request #501 from goaop/feature/container-refactoring"}},{"before":null,"after":"f5e90ffdf235fef5f5cb09ebe9c237e73c04cbf3","ref":"refs/heads/feature/container-refactoring","pushedAt":"2024-04-14T09:13:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"[BC Break] Internal container refactoring.\n\nNew version drops GoAspectContainer class and rely just on Container class now.\nContainer uses now generic methods, so IDE and PhpStan aware about types now.\nTags have been replaced with interface names, which simplifies usage of marker interfaces.\nAll unnecessary string variables were replaced with class FQN.\nNo more special methods to register advisors or pointcuts - they are just values in container.","shortMessageHtmlLink":"[BC Break] Internal container refactoring."}},{"before":"33d1a63fce225ed2c3b3bd1c4b8329ea04644e85","after":null,"ref":"refs/heads/dependabot/composer/symfony/process-tw-4.4tw-5.1tw-7.0","pushedAt":"2024-04-13T13:48:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"dfaacad4bba64517d65395b6bbc0f5064dabfb76","after":"ce9fe05a4c600903fa51ff1a82655f4d88fd41b0","ref":"refs/heads/master","pushedAt":"2024-04-13T13:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Allow dev dependency symfony/process: ^6.4 || ^7.0","shortMessageHtmlLink":"Allow dev dependency symfony/process: ^6.4 || ^7.0"}},{"before":"665fef4a4196c881f24c36d4ce625aa96e08c05c","after":"7af444033fd6d63eb2318942535f5fb08252a384","ref":"refs/heads/dependabot/composer/doctrine/orm-tw-2.5or-tw-3.0","pushedAt":"2024-04-13T13:45:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update doctrine/orm requirement from ^2.5 to ^2.5 || ^3.0\n\nUpdates the requirements on [doctrine/orm](https://github.com/doctrine/orm) to permit the latest version.\n- [Release notes](https://github.com/doctrine/orm/releases)\n- [Commits](https://github.com/doctrine/orm/compare/v2.5.0...3.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: doctrine/orm\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update doctrine/orm requirement from ^2.5 to ^2.5 || ^3.0"}},{"before":"b932f3ade8d3773de1706ddc68bf577f3c1f911a","after":"33d1a63fce225ed2c3b3bd1c4b8329ea04644e85","ref":"refs/heads/dependabot/composer/symfony/process-tw-4.4tw-5.1tw-7.0","pushedAt":"2024-04-13T13:45:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0\n\n---\nupdated-dependencies:\n- dependency-name: symfony/process\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0"}},{"before":"0dc0e7e46d108bc95933f33473c46303b763e0b3","after":null,"ref":"refs/heads/dependabot/composer/symfony/console-tw-4.4tw-5.1tw-6.0","pushedAt":"2024-04-13T13:45:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"dd1fe2160ad1ac21284d0c31c933d20828f8736a","after":"dfaacad4bba64517d65395b6bbc0f5064dabfb76","ref":"refs/heads/master","pushedAt":"2024-04-13T13:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Allow dev dependency symfony/console: ^6.4 || ^7.0","shortMessageHtmlLink":"Allow dev dependency symfony/console: ^6.4 || ^7.0"}},{"before":"794417a24e10f30cb2981582022fbdaabd0efd11","after":"b932f3ade8d3773de1706ddc68bf577f3c1f911a","ref":"refs/heads/dependabot/composer/symfony/process-tw-4.4tw-5.1tw-7.0","pushedAt":"2024-04-13T13:39:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0\n\n---\nupdated-dependencies:\n- dependency-name: symfony/process\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0"}},{"before":"0e1e73da392943cbdcf9eeb0f719744ead81abb5","after":null,"ref":"refs/heads/dependabot/composer/symfony/filesystem-tw-4.4tw-5.1tw-7.0","pushedAt":"2024-04-13T13:39:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9cdd9a6d013aa85874b460811109002842116f90","after":"dd1fe2160ad1ac21284d0c31c933d20828f8736a","ref":"refs/heads/master","pushedAt":"2024-04-13T13:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Allow dev dependency symfony/filesystem: ^6.4 || ^7.0","shortMessageHtmlLink":"Allow dev dependency symfony/filesystem: ^6.4 || ^7.0"}},{"before":"129e1b9d0ab38fbfda3be4b43a4929f7ccc97fc1","after":"9cdd9a6d013aa85874b460811109002842116f90","ref":"refs/heads/master","pushedAt":"2024-04-13T13:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Allow symfony/finder: ^5.4 || ^6.4 || ^7.0","shortMessageHtmlLink":"Allow symfony/finder: ^5.4 || ^6.4 || ^7.0"}},{"before":"a3019bcdf61770a0d72781475b4ed73936025a6b","after":null,"ref":"refs/heads/dependabot/composer/symfony/finder-tw-5.1or-tw-7.0","pushedAt":"2024-04-13T13:28:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"}},{"before":"9253c9ae6d3580c57bf298ff149c469bf1e4542d","after":"129e1b9d0ab38fbfda3be4b43a4929f7ccc97fc1","ref":"refs/heads/master","pushedAt":"2024-04-13T13:28:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Merge pull request #495 from goaop/dependabot/composer/symfony/finder-tw-5.1or-tw-7.0\n\nUpdate symfony/finder requirement from ^5.1 to ^5.1 || ^7.0","shortMessageHtmlLink":"Merge pull request #495 from goaop/dependabot/composer/symfony/finder…"}},{"before":"b3cbb4b76425b729067d42d3955d0818758ef292","after":"a3019bcdf61770a0d72781475b4ed73936025a6b","ref":"refs/heads/dependabot/composer/symfony/finder-tw-5.1or-tw-7.0","pushedAt":"2024-04-13T13:19:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update symfony/finder requirement from ^5.1 to ^5.1 || ^7.0\n\nUpdates the requirements on [symfony/finder](https://github.com/symfony/finder) to permit the latest version.\n- [Release notes](https://github.com/symfony/finder/releases)\n- [Changelog](https://github.com/symfony/finder/blob/7.0/CHANGELOG.md)\n- [Commits](https://github.com/symfony/finder/compare/v5.1.0...v7.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: symfony/finder\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update symfony/finder requirement from ^5.1 to ^5.1 || ^7.0"}},{"before":"b359d38898a1821d9a8b76a9d1df2a93a097def0","after":"665fef4a4196c881f24c36d4ce625aa96e08c05c","ref":"refs/heads/dependabot/composer/doctrine/orm-tw-2.5or-tw-3.0","pushedAt":"2024-04-13T13:16:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update doctrine/orm requirement from ^2.5 to ^2.5 || ^3.0\n\nUpdates the requirements on [doctrine/orm](https://github.com/doctrine/orm) to permit the latest version.\n- [Release notes](https://github.com/doctrine/orm/releases)\n- [Commits](https://github.com/doctrine/orm/compare/v2.5.0...3.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: doctrine/orm\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update doctrine/orm requirement from ^2.5 to ^2.5 || ^3.0"}},{"before":"e2d30bfd37542f255963d671ae442d895a1a5738","after":"9253c9ae6d3580c57bf298ff149c469bf1e4542d","ref":"refs/heads/master","pushedAt":"2024-04-13T13:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Allow running build on PHP8.3 as well","shortMessageHtmlLink":"Allow running build on PHP8.3 as well"}},{"before":"ca01ea80e4703ec4a8ab0b4e2995e5abf0a4a328","after":null,"ref":"refs/heads/feature/pointcut-namespace-refactoring","pushedAt":"2024-04-13T13:03:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"}},{"before":"67f6be537857a57706ac654d2e3802fc33351967","after":"e2d30bfd37542f255963d671ae442d895a1a5738","ref":"refs/heads/master","pushedAt":"2024-04-13T13:03:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"Merge pull request #500 from goaop/feature/pointcut-namespace-refactoring\n\n[Feature] Pointcut namespace refactoring","shortMessageHtmlLink":"Merge pull request #500 from goaop/feature/pointcut-namespace-refacto…"}},{"before":"8fe06dd9b78b450cb279f17e59718e3f2ade1c14","after":"ca01ea80e4703ec4a8ab0b4e2995e5abf0a4a328","ref":"refs/heads/feature/pointcut-namespace-refactoring","pushedAt":"2024-04-13T12:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"[BC Break] New improved Pointcut sub-system\n\nThis major refactoring removed the duplication around PointFilter and Pointcut.\nPHP8 features and types have been applied to the namespace for strong typing.\nNow only one Pointcut interface is responsible for matching of joinpoint.\nNew tests were added, PhpStan level 9 check achieved for the Pointcut namespace now.\n\nSignature of Pointcut has been changed to highlight logic of 3-stage matching.\nNow first element of Pointcut->matches() is always context to streamline optimizations.\n\nIntroductionAdvisor has been removed too to unify logic inside GenericPointcutAdvisor.\nAll filters from the Support namespace have been removed or refactored/renamed into pointcuts.","shortMessageHtmlLink":"[BC Break] New improved Pointcut sub-system"}},{"before":null,"after":"8fe06dd9b78b450cb279f17e59718e3f2ade1c14","ref":"refs/heads/feature/pointcut-namespace-refactoring","pushedAt":"2024-04-13T12:30:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisachenko","name":"Alexander Lisachenko","path":"/lisachenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/640114?s=80&v=4"},"commit":{"message":"[BC Break] New improved Pointcut sub-system\n\nThis major refactoring removed the duplication around PointFilter and Pointcut.\nPHP8 features and types have been applied to the namespace for strong typing.\nNow only one Pointcut interface is responsible for matching of joinpoint.\nNew tests were added, PhpStan level 9 check achieved for the Pointcut namespace now.\n\nSignature of Pointcut has been changed to highlight logic of 3-stage matching.\nNow first element of Pointcut->matches() is always context to streamline optimizations.\n\nIntroductionAdvisor has been removed too to unify logic inside GenericPointcutAdvisor.\nAll filters from the Support namespace have been removed or refactored/renamed into pointcuts.","shortMessageHtmlLink":"[BC Break] New improved Pointcut sub-system"}},{"before":null,"after":"794417a24e10f30cb2981582022fbdaabd0efd11","ref":"refs/heads/dependabot/composer/symfony/process-tw-4.4tw-5.1tw-7.0","pushedAt":"2024-04-01T22:17:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0\n\n---\nupdated-dependencies:\n- dependency-name: symfony/process\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update symfony/process requirement from ^4.4|^5.1 to ^4.4|^5.1|^7.0"}},{"before":null,"after":"0dc0e7e46d108bc95933f33473c46303b763e0b3","ref":"refs/heads/dependabot/composer/symfony/console-tw-4.4tw-5.1tw-6.0","pushedAt":"2024-04-01T22:17:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update symfony/console requirement from ^4.4|^5.1 to ^4.4|^5.1|^6.0\n\n---\nupdated-dependencies:\n- dependency-name: symfony/console\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update symfony/console requirement from ^4.4|^5.1 to ^4.4|^5.1|^6.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ4wG1QA","startCursor":null,"endCursor":null}},"title":"Activity · goaop/framework"}