{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":692476386,"defaultBranch":"main","name":"python-design-patterns","ownerLogin":"AmirLavasani","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-16T15:43:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23433214?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710153905.0","currentOid":""},"activityList":{"items":[{"before":"1cdf75cb144380eef4867b2d7b6014045e4eddf2","after":"34b3e66de92edc7466ccf19226f4a7cb637e5180","ref":"refs/heads/main","pushedAt":"2024-04-24T05:43:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #40 from AmirLavasani/bridge\n\nAdd medium article link","shortMessageHtmlLink":"Merge pull request #40 from AmirLavasani/bridge"}},{"before":"b8eaba5ea6a8b84018939bc53f6b647e288e9365","after":"e4941f7bedc98a73335ab185ca6c6d70d1e2b6a5","ref":"refs/heads/bridge","pushedAt":"2024-04-24T05:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add medium article link","shortMessageHtmlLink":"Add medium article link"}},{"before":"2c2756366e41925da9b4c58a1a019904b377b00d","after":"1cdf75cb144380eef4867b2d7b6014045e4eddf2","ref":"refs/heads/main","pushedAt":"2024-04-16T12:44:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #39 from AmirLavasani/flyweight\n\nAdd medium link in readme","shortMessageHtmlLink":"Merge pull request #39 from AmirLavasani/flyweight"}},{"before":"0c53f39e9d12d13d44e80f244fd24e6f824f007e","after":"668efa5d35faf273e95aff962b846571528c2985","ref":"refs/heads/flyweight","pushedAt":"2024-04-16T12:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add medium link in readme","shortMessageHtmlLink":"Add medium link in readme"}},{"before":"2416d65d11a736692bca535a1f5685af2706ed80","after":"2c2756366e41925da9b4c58a1a019904b377b00d","ref":"refs/heads/main","pushedAt":"2024-03-11T10:47:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #37 from AmirLavasani/bridge\n\nBridge","shortMessageHtmlLink":"Merge pull request #37 from AmirLavasani/bridge"}},{"before":null,"after":"b8eaba5ea6a8b84018939bc53f6b647e288e9365","ref":"refs/heads/bridge","pushedAt":"2024-03-11T10:45:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"88d274240dada724d56e801892424a6c6038704b","after":"2416d65d11a736692bca535a1f5685af2706ed80","ref":"refs/heads/main","pushedAt":"2024-03-09T08:41:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #36 from AmirLavasani/template_method\n\nupdate medium article link","shortMessageHtmlLink":"Merge pull request #36 from AmirLavasani/template_method"}},{"before":"38f834a1e486efec51f8086395297e765383fb44","after":"ffe00a333d109dce9d1de810c0d8f725c89bab4d","ref":"refs/heads/template_method","pushedAt":"2024-03-09T08:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"update medium article link","shortMessageHtmlLink":"update medium article link"}},{"before":"bd79bb765f4b84fff9f5d2d710ccaed5b75a692d","after":"88d274240dada724d56e801892424a6c6038704b","ref":"refs/heads/main","pushedAt":"2024-02-17T11:21:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #35 from AmirLavasani/flyweight\n\nFlyweight","shortMessageHtmlLink":"Merge pull request #35 from AmirLavasani/flyweight"}},{"before":"58c938a7cc5bd103a59f68b7e3218319f7fdd56f","after":"0c53f39e9d12d13d44e80f244fd24e6f824f007e","ref":"refs/heads/flyweight","pushedAt":"2024-02-17T11:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"81507116e50c5c5b2ce0dfb4ada754e363b26810","after":"58c938a7cc5bd103a59f68b7e3218319f7fdd56f","ref":"refs/heads/flyweight","pushedAt":"2024-02-17T11:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add game character example","shortMessageHtmlLink":"Add game character example"}},{"before":null,"after":"81507116e50c5c5b2ce0dfb4ada754e363b26810","ref":"refs/heads/flyweight","pushedAt":"2024-02-17T08:39:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add base flyweight implementation","shortMessageHtmlLink":"Add base flyweight implementation"}},{"before":"1a5d25df73222220424d9489fdeb1832499df85e","after":"bd79bb765f4b84fff9f5d2d710ccaed5b75a692d","ref":"refs/heads/main","pushedAt":"2024-02-14T15:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"update readme medium post url","shortMessageHtmlLink":"update readme medium post url"}},{"before":"34c711a6800e8f14505388a5e3137749087e33ab","after":"1a5d25df73222220424d9489fdeb1832499df85e","ref":"refs/heads/main","pushedAt":"2024-02-05T12:11:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #34 from AmirLavasani/template_method\n\nTemplate Method","shortMessageHtmlLink":"Merge pull request #34 from AmirLavasani/template_method"}},{"before":null,"after":"38f834a1e486efec51f8086395297e765383fb44","ref":"refs/heads/template_method","pushedAt":"2024-02-05T11:45:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"770182173f00cd38c41ea1d791c424ca3fc445d4","after":"34c711a6800e8f14505388a5e3137749087e33ab","ref":"refs/heads/main","pushedAt":"2024-02-03T08:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"update strategy medium link","shortMessageHtmlLink":"update strategy medium link"}},{"before":"a4847f2e6cdc467560a7fae2acfafe5aa5392815","after":"770182173f00cd38c41ea1d791c424ca3fc445d4","ref":"refs/heads/main","pushedAt":"2024-02-03T08:35:20.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #33 from AmirLavasani/visitor\n\nVisitor","shortMessageHtmlLink":"Merge pull request #33 from AmirLavasani/visitor"}},{"before":null,"after":"73b222057aba0f3c0620bfb20d3c9c73ff3bc9f9","ref":"refs/heads/visitor","pushedAt":"2024-02-03T08:33:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"702745440dc5ee9d499d66e972b12f9b46740a9e","after":"a4847f2e6cdc467560a7fae2acfafe5aa5392815","ref":"refs/heads/main","pushedAt":"2024-01-21T08:00:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #29 from AmirLavasani/observer\n\nObserver","shortMessageHtmlLink":"Merge pull request #29 from AmirLavasani/observer"}},{"before":null,"after":"044033c86d6b099575b47437712f17c4015e36af","ref":"refs/heads/observer","pushedAt":"2024-01-21T07:59:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"ba089b2730d02cb5cf4d42da8d2ad45b3b77a34e","after":"702745440dc5ee9d499d66e972b12f9b46740a9e","ref":"refs/heads/main","pushedAt":"2024-01-17T06:05:20.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #28 from AmirLavasani/strategy\n\nStrategy","shortMessageHtmlLink":"Merge pull request #28 from AmirLavasani/strategy"}},{"before":null,"after":"7f3b68472fe6731771c04336cd819860dbd7d78e","ref":"refs/heads/strategy","pushedAt":"2024-01-17T06:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"caef8f222cc0c716ca93452d6296abd82a00db6b","after":"ba089b2730d02cb5cf4d42da8d2ad45b3b77a34e","ref":"refs/heads/main","pushedAt":"2024-01-11T05:53:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #25 from AmirLavasani/memento\n\nMemento","shortMessageHtmlLink":"Merge pull request #25 from AmirLavasani/memento"}},{"before":null,"after":"e423ed3c24e33619f9520c196dad40be5ce27e71","ref":"refs/heads/memento","pushedAt":"2024-01-11T05:49:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"933bade354eee802a3e6069698434e5b96e7576b","after":"caef8f222cc0c716ca93452d6296abd82a00db6b","ref":"refs/heads/main","pushedAt":"2024-01-10T05:57:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #23 from AmirLavasani/iterator\n\nIterator","shortMessageHtmlLink":"Merge pull request #23 from AmirLavasani/iterator"}},{"before":null,"after":"383eddd1a5c433a2c7e8e103c94f8e4c8bc716ed","ref":"refs/heads/iterator","pushedAt":"2024-01-10T05:55:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"d996d4cca39e1754512172d995249166bd813e70","after":"933bade354eee802a3e6069698434e5b96e7576b","ref":"refs/heads/main","pushedAt":"2024-01-09T12:27:02.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #22 from AmirLavasani/mediator\n\nMediator","shortMessageHtmlLink":"Merge pull request #22 from AmirLavasani/mediator"}},{"before":null,"after":"2518515674c7991b5d70fa578a75965945660244","ref":"refs/heads/mediator","pushedAt":"2024-01-09T12:25:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"0fd428a8d13fb43e3c1c3d4a2e568e548f8a70d8","after":"d996d4cca39e1754512172d995249166bd813e70","ref":"refs/heads/main","pushedAt":"2024-01-08T06:33:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Merge pull request #21 from AmirLavasani/composite\n\nComposite","shortMessageHtmlLink":"Merge pull request #21 from AmirLavasani/composite"}},{"before":null,"after":"a42592caccba12e3b0d11a2fcd0caaa12efc61f7","ref":"refs/heads/composite","pushedAt":"2024-01-08T06:32:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AmirLavasani","name":"Amir Lavasani","path":"/AmirLavasani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23433214?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOMK8WAA","startCursor":null,"endCursor":null}},"title":"Activity ยท AmirLavasani/python-design-patterns"}