{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":130561949,"defaultBranch":"main","name":"swift-design-patterns","ownerLogin":"eleev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-22T11:42:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5098753?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684543780.543573","currentOid":""},"activityList":{"items":[{"before":"eed2f4b6a6aab8335630ec475c42dcb89082474b","after":"975f4faa85a216d70acc5eebedd5348e811b1d42","ref":"refs/heads/main","pushedAt":"2023-06-04T20:30:48.806Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #15 from VladimirCreator/chain-of-responsibility-edits\n\n[Chain of Responsibility] Fix formatting","shortMessageHtmlLink":"Merge pull request #15 from VladimirCreator/chain-of-responsibility-e…"}},{"before":"03d61d76d39fc07ff9fc90504d5f41792703dca0","after":"eed2f4b6a6aab8335630ec475c42dcb89082474b","ref":"refs/heads/main","pushedAt":"2023-06-04T20:30:28.653Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #14 from VladimirCreator/command-edits\n\nFix a typo","shortMessageHtmlLink":"Merge pull request #14 from VladimirCreator/command-edits"}},{"before":"75ebe29bdd3d5c0516a0565b1222c38fd27064e9","after":null,"ref":"refs/heads/template-method","pushedAt":"2023-05-20T00:49:40.543Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"809c086182040fe814a381637f54cb433f42b947","after":"03d61d76d39fc07ff9fc90504d5f41792703dca0","ref":"refs/heads/main","pushedAt":"2023-05-20T00:49:38.066Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #13 from eleev/template-method\n\nTemplate method","shortMessageHtmlLink":"Merge pull request #13 from eleev/template-method"}},{"before":null,"after":"75ebe29bdd3d5c0516a0565b1222c38fd27064e9","ref":"refs/heads/template-method","pushedAt":"2023-05-20T00:49:24.043Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Add reference and update badge","shortMessageHtmlLink":"Add reference and update badge"}},{"before":"12b897d277e5d4c956efd54d1535b47caf196f3b","after":null,"ref":"refs/heads/composite-pattern","pushedAt":"2023-05-14T23:10:49.204Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"c42b4a5e8c74158b1cd845b8cb3c53d4e946ea66","after":"809c086182040fe814a381637f54cb433f42b947","ref":"refs/heads/main","pushedAt":"2023-05-14T23:10:46.302Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #12 from jVirus/composite-pattern\n\nComposite pattern","shortMessageHtmlLink":"Merge pull request #12 from jVirus/composite-pattern"}},{"before":null,"after":"12b897d277e5d4c956efd54d1535b47caf196f3b","ref":"refs/heads/composite-pattern","pushedAt":"2023-05-14T23:10:33.636Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update badge and pattern ref","shortMessageHtmlLink":"Update badge and pattern ref"}},{"before":"ed4f592c2b2488d7d5de5a51bb438bc92f292340","after":null,"ref":"refs/heads/chain-of-responsibility","pushedAt":"2023-05-07T02:03:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"3182d8c1f18dfad9faaf1c4733adf30ace2d61f9","after":"c42b4a5e8c74158b1cd845b8cb3c53d4e946ea66","ref":"refs/heads/main","pushedAt":"2023-05-07T02:03:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #11 from jVirus/chain-of-responsibility\n\nChain of responsibility","shortMessageHtmlLink":"Merge pull request #11 from jVirus/chain-of-responsibility"}},{"before":null,"after":"ed4f592c2b2488d7d5de5a51bb438bc92f292340","ref":"refs/heads/chain-of-responsibility","pushedAt":"2023-05-07T02:03:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update article badge & link to article","shortMessageHtmlLink":"Update article badge & link to article"}},{"before":"fcd65c9a94616b621149371d5d21e2aade6b9731","after":null,"ref":"refs/heads/bulking-and-value-binding","pushedAt":"2023-05-04T04:57:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"e2dc97c269da3c429eb91ab421fd610d322fa352","after":"3182d8c1f18dfad9faaf1c4733adf30ace2d61f9","ref":"refs/heads/main","pushedAt":"2023-05-04T04:57:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #10 from jVirus/bulking-and-value-binding\n\nBalking and value binding","shortMessageHtmlLink":"Merge pull request #10 from jVirus/bulking-and-value-binding"}},{"before":null,"after":"fcd65c9a94616b621149371d5d21e2aade6b9731","ref":"refs/heads/bulking-and-value-binding","pushedAt":"2023-05-04T04:57:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update pattern references and badge","shortMessageHtmlLink":"Update pattern references and badge"}},{"before":"71976ea19f5ad4d1f4e642307897972cea1d97ec","after":"e2dc97c269da3c429eb91ab421fd610d322fa352","ref":"refs/heads/main","pushedAt":"2023-05-03T04:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Fixed double quotes","shortMessageHtmlLink":"Fixed double quotes"}},{"before":"3a7750c3dcc9e550a870d049c0113beb229114cb","after":null,"ref":"refs/heads/barrier-pattern","pushedAt":"2023-05-03T04:13:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"d254624a7247b263fd5787c674159878384b0440","after":"71976ea19f5ad4d1f4e642307897972cea1d97ec","ref":"refs/heads/main","pushedAt":"2023-05-03T04:13:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #9 from jVirus/barrier-pattern\n\nBarrier pattern","shortMessageHtmlLink":"Merge pull request #9 from jVirus/barrier-pattern"}},{"before":null,"after":"3a7750c3dcc9e550a870d049c0113beb229114cb","ref":"refs/heads/barrier-pattern","pushedAt":"2023-05-03T04:12:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Updated ref to Barrier","shortMessageHtmlLink":"Updated ref to Barrier"}},{"before":"97e42c264b2c28f3cf00d4e583f4fd5e6c3a1f80","after":null,"ref":"refs/heads/update-for-behavioral-patterns","pushedAt":"2023-05-01T01:07:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"}},{"before":"5dd69663b5364d1c661bd8d58b1ed66a3c0957d2","after":"d254624a7247b263fd5787c674159878384b0440","ref":"refs/heads/main","pushedAt":"2023-05-01T01:07:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Merge pull request #8 from jVirus/update-for-behavioral-patterns\n\nUpdate for behavioral patterns","shortMessageHtmlLink":"Merge pull request #8 from jVirus/update-for-behavioral-patterns"}},{"before":null,"after":"97e42c264b2c28f3cf00d4e583f4fd5e6c3a1f80","ref":"refs/heads/update-for-behavioral-patterns","pushedAt":"2023-05-01T01:07:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Updated badges and references","shortMessageHtmlLink":"Updated badges and references"}},{"before":"d56c42975429c7d9daded32bb3be3d0b2e051ae3","after":"5dd69663b5364d1c661bd8d58b1ed66a3c0957d2","ref":"refs/heads/main","pushedAt":"2023-04-30T20:31:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Added all 50 software design principles.md","shortMessageHtmlLink":"Added all 50 software design principles.md"}},{"before":"db040196a9d0a4ed2ce342d9c7726e05c6ccd15a","after":"d56c42975429c7d9daded32bb3be3d0b2e051ae3","ref":"refs/heads/main","pushedAt":"2023-04-30T20:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8f4136d84e796238e7ebc655055d3ef953e891f8","after":"db040196a9d0a4ed2ce342d9c7726e05c6ccd15a","ref":"refs/heads/main","pushedAt":"2023-04-30T20:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e9b6de439a59613f5f487410344b0d1f86bc8dc4","after":"8f4136d84e796238e7ebc655055d3ef953e891f8","ref":"refs/heads/main","pushedAt":"2023-04-30T20:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"63d0bc6b4abc6e8aaae976084d99af1aac473ba2","after":"e9b6de439a59613f5f487410344b0d1f86bc8dc4","ref":"refs/heads/main","pushedAt":"2023-04-30T20:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Added new section.md","shortMessageHtmlLink":"Added new section.md"}},{"before":"607e53284e644dbf279f19ac6d0bbaea5a5cbb78","after":"63d0bc6b4abc6e8aaae976084d99af1aac473ba2","ref":"refs/heads/main","pushedAt":"2023-04-30T20:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"50ca51d48772c9ca68fad7c37721060505fd0a4d","after":"607e53284e644dbf279f19ac6d0bbaea5a5cbb78","ref":"refs/heads/main","pushedAt":"2023-04-30T20:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"52f024a9d9e6ed497abd04744b54ec3d2f340c54","after":"50ca51d48772c9ca68fad7c37721060505fd0a4d","ref":"refs/heads/main","pushedAt":"2023-04-30T20:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"38b5a696da2e8ea3025396646f4c8bfd9829de0c","after":"52f024a9d9e6ed497abd04744b54ec3d2f340c54","ref":"refs/heads/main","pushedAt":"2023-04-30T20:14:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eleev","name":"Astemir Eleev","path":"/eleev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5098753?s=80&v=4"},"commit":{"message":"Added list of contents navigation links.md","shortMessageHtmlLink":"Added list of contents navigation links.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOnZDiAA","startCursor":null,"endCursor":null}},"title":"Activity · eleev/swift-design-patterns"}