{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3429490,"defaultBranch":"master","name":"framework","ownerLogin":"spiral","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-13T11:44:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11434929?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716402778.0","currentOid":""},"activityList":{"items":[{"before":"ef443d7ac7dc22aa7e46c3596b25c96147263714","after":"75a8936e847263416b559044a41ab9aeace4c9b7","ref":"refs/heads/master","pushedAt":"2024-05-22T18:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"},"commit":{"message":"open 3.14.x-dev","shortMessageHtmlLink":"open 3.14.x-dev"}},{"before":"c76e78cb7cd3e88a6373da3f793f4e06637dc0fc","after":"ef443d7ac7dc22aa7e46c3596b25c96147263714","ref":"refs/heads/master","pushedAt":"2024-05-22T18:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"},"commit":{"message":"prepare release","shortMessageHtmlLink":"prepare release"}},{"before":"fb10b255f0a864eea56810c2f05f7e8af86c6b5c","after":null,"ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T17:41:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"}},{"before":"0bca4dd39d1de7a46ca3f784075c5209f51fab34","after":"c76e78cb7cd3e88a6373da3f793f4e06637dc0fc","ref":"refs/heads/master","pushedAt":"2024-05-22T17:41:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"},"commit":{"message":"Merge pull request #1110 from spiral/feature/tokenizer-scan-parent-attributes\n\nTokenizer attributes scanner: add option to scan parents","shortMessageHtmlLink":"Merge pull request #1110 from spiral/feature/tokenizer-scan-parent-at…"}},{"before":"197c7bd556672b172e901b99c6c471f34ba5a222","after":"fb10b255f0a864eea56810c2f05f7e8af86c6b5c","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T15:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Hotfix: suppress error about key not exists; suppress psalm errors","shortMessageHtmlLink":"Hotfix: suppress error about key not exists; suppress psalm errors"}},{"before":"6822e1616635ce68999152fdb2d025db2ee3b547","after":"197c7bd556672b172e901b99c6c471f34ba5a222","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T15:41:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Hotfix: suppress error about key not exists","shortMessageHtmlLink":"Hotfix: suppress error about key not exists"}},{"before":"e94091992c3c8be4fed87d3da8a0547b5edba158","after":"6822e1616635ce68999152fdb2d025db2ee3b547","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T15:41:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Hotfix: suppress error about key not exists","shortMessageHtmlLink":"Hotfix: suppress error about key not exists"}},{"before":"6d7e9cff9fd23736376ddeac57f29617ab9b48de","after":"e94091992c3c8be4fed87d3da8a0547b5edba158","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T15:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Hotfix: suppress error about key not exists","shortMessageHtmlLink":"Hotfix: suppress error about key not exists"}},{"before":"414ee75448bc87a620c51c20f62b17b97a5b61f3","after":"6d7e9cff9fd23736376ddeac57f29617ab9b48de","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T15:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":null,"after":"414ee75448bc87a620c51c20f62b17b97a5b61f3","ref":"refs/heads/feature/tokenizer-scan-parent-attributes","pushedAt":"2024-05-22T14:53:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"TargetAttribute: add $scanParents parameter","shortMessageHtmlLink":"TargetAttribute: add $scanParents parameter"}},{"before":"c78d0eb41c160bb305c91f9b69082b40a5f2c90c","after":"0bca4dd39d1de7a46ca3f784075c5209f51fab34","ref":"refs/heads/master","pushedAt":"2024-05-20T08:35:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Tokenizer: add mockery to fix tests","shortMessageHtmlLink":"Tokenizer: add mockery to fix tests"}},{"before":"e6cdc900e9d925aea44670a483a7e1842931bf36","after":"c78d0eb41c160bb305c91f9b69082b40a5f2c90c","ref":"refs/heads/master","pushedAt":"2024-05-17T06:27:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"},"commit":{"message":"Merge pull request #1109 from tairau/fix-list-routes-fail\n\nAdded HEAD and OPTIONS http method verbs to route list command","shortMessageHtmlLink":"Merge pull request #1109 from tairau/fix-list-routes-fail"}},{"before":"e7d330045112664cb734cfa9d11e66aa6fc7a779","after":"e6cdc900e9d925aea44670a483a7e1842931bf36","ref":"refs/heads/master","pushedAt":"2024-05-15T20:33:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Merge commit 'b3d9511b716c7b8631b59796b83c60767596a6ba' into new-master","shortMessageHtmlLink":"Merge commit 'b3d9511b716c7b8631b59796b83c60767596a6ba' into new-master"}},{"before":null,"after":"e7d330045112664cb734cfa9d11e66aa6fc7a779","ref":"refs/heads/new-interceptors","pushedAt":"2024-05-15T20:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Merge pull request #1093 from spiral/hotfix/tokenizer-scopes-config\n\nFixes registration tokenizer scopes via bootloader","shortMessageHtmlLink":"Merge pull request #1093 from spiral/hotfix/tokenizer-scopes-config"}},{"before":"b3d9511b716c7b8631b59796b83c60767596a6ba","after":null,"ref":"refs/heads/hotfix/tokenizer-scopes-config","pushedAt":"2024-05-15T17:44:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"}},{"before":"02213d3de24a51352202f12668a9fcdd8fcb7951","after":"e7d330045112664cb734cfa9d11e66aa6fc7a779","ref":"refs/heads/master","pushedAt":"2024-05-15T17:44:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"butschster","name":"Pavel Buchnev","path":"/butschster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/773481?s=80&v=4"},"commit":{"message":"Merge pull request #1093 from spiral/hotfix/tokenizer-scopes-config\n\nFixes registration tokenizer scopes via bootloader","shortMessageHtmlLink":"Merge pull request #1093 from spiral/hotfix/tokenizer-scopes-config"}},{"before":"703275a1a9fc28409d43c62461f96f9b228b49a5","after":null,"ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-08T17:08:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"}},{"before":"f6d01ec891e925acd1140a62f129d67980158cf8","after":"e6f66b2969c066c2d297fdbbe30eab911e05d6f9","ref":"refs/heads/feature/scopes","pushedAt":"2024-05-08T17:08:33.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Merge pull request #1106: Refactor interceptors target","shortMessageHtmlLink":"Merge pull request #1106: Refactor interceptors target"}},{"before":"00d721c9ce795c5b9271d61100196492c5099f9a","after":"703275a1a9fc28409d43c62461f96f9b228b49a5","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-08T17:05:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Remove outdated tests","shortMessageHtmlLink":"Remove outdated tests"}},{"before":"0a5dba4d567d4c587f79e09e46bf2b8878394105","after":null,"ref":"refs/heads/bugfix/headers-in-sync-driver","pushedAt":"2024-05-08T16:23:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"}},{"before":"28dc7eaf54ef3fc264072bd4c8ac7244a391c6f2","after":"02213d3de24a51352202f12668a9fcdd8fcb7951","ref":"refs/heads/master","pushedAt":"2024-05-08T16:23:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Add headers to SyncDriver (#1107)","shortMessageHtmlLink":"Add headers to SyncDriver (#1107)"}},{"before":"28dc7eaf54ef3fc264072bd4c8ac7244a391c6f2","after":"0a5dba4d567d4c587f79e09e46bf2b8878394105","ref":"refs/heads/bugfix/headers-in-sync-driver","pushedAt":"2024-05-08T12:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msmakouz","name":"Maxim Smakouz","path":"/msmakouz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67324318?s=80&v=4"},"commit":{"message":"Add headers to SyncDriver","shortMessageHtmlLink":"Add headers to SyncDriver"}},{"before":null,"after":"28dc7eaf54ef3fc264072bd4c8ac7244a391c6f2","ref":"refs/heads/bugfix/headers-in-sync-driver","pushedAt":"2024-05-08T12:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"msmakouz","name":"Maxim Smakouz","path":"/msmakouz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67324318?s=80&v=4"},"commit":{"message":"Optimize `StateBinder::hasInjector()` method (#1105)","shortMessageHtmlLink":"Optimize StateBinder::hasInjector() method (#1105)"}},{"before":"ad847fdff97866c10f7c4429d8b5cc8b4f2286cd","after":"00d721c9ce795c5b9271d61100196492c5099f9a","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-07T16:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":"12b822aa816fb5bcc99a7d3e87ebb623a5ba670e","after":"ad847fdff97866c10f7c4429d8b5cc8b4f2286cd","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-07T15:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Fix integration with the framework","shortMessageHtmlLink":"Fix integration with the framework"}},{"before":"c1a7902100f20ded08f8e89e06659358094530dd","after":"12b822aa816fb5bcc99a7d3e87ebb623a5ba670e","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-07T14:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Add tests; update core and reflection handler","shortMessageHtmlLink":"Add tests; update core and reflection handler"}},{"before":"218a4723f358de8d578e3166a6f89c6c8f532b59","after":"c1a7902100f20ded08f8e89e06659358094530dd","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-07T14:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Fix psalm issues","shortMessageHtmlLink":"Fix psalm issues"}},{"before":null,"after":"218a4723f358de8d578e3166a6f89c6c8f532b59","ref":"refs/heads/refactor-interceptors-target","pushedAt":"2024-05-07T09:43:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Explode Target::fromReflection to ::fromReflectionFunction and ::fromReflectionMethod","shortMessageHtmlLink":"Explode Target::fromReflection to ::fromReflectionFunction and ::from…"}},{"before":"568f4fbe28c2dddecc151cdb70697fd4af76aed2","after":"f6d01ec891e925acd1140a62f129d67980158cf8","ref":"refs/heads/feature/scopes","pushedAt":"2024-05-07T07:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"msmakouz","name":"Maxim Smakouz","path":"/msmakouz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67324318?s=80&v=4"},"commit":{"message":"Add stable version of spiral/testing","shortMessageHtmlLink":"Add stable version of spiral/testing"}},{"before":"a664baed2b95377c6d51ebc2ed5e906518971fc7","after":"28dc7eaf54ef3fc264072bd4c8ac7244a391c6f2","ref":"refs/heads/master","pushedAt":"2024-05-06T13:06:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxblnfk","name":"Aleksei Gagarin","path":"/roxblnfk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4152481?s=80&v=4"},"commit":{"message":"Optimize `StateBinder::hasInjector()` method (#1105)","shortMessageHtmlLink":"Optimize StateBinder::hasInjector() method (#1105)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUUNbXwA","startCursor":null,"endCursor":null}},"title":"Activity · spiral/framework"}