{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808635784,"defaultBranch":"main","name":"kotlin-design-pattern","ownerLogin":"Tokddak-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-31T13:35:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/171352492?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722213337.0","currentOid":""},"activityList":{"items":[{"before":"609433de1e432d07f5ef6fd6e436ddd3d378e3d0","after":"d8f4ef206b8a69526e93b4f4a631fc2ca61f7b59","ref":"refs/heads/main","pushedAt":"2024-08-03T03:49:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"Merge pull request #21 from Tokddak-dev/state\n\nState Pattern","shortMessageHtmlLink":"Merge pull request #21 from Tokddak-dev/state"}},{"before":"13210a7a684ee5b158cd8849c5ebdbc9324d631f","after":"e1d65412589e316db3f925c3fed0e906d3c0852c","ref":"refs/heads/state","pushedAt":"2024-08-03T03:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"fix: 리뷰 반영 - DayState 싱글톤으로 변경","shortMessageHtmlLink":"fix: 리뷰 반영 - DayState 싱글톤으로 변경"}},{"before":"a6cfc95f311ecec3df75fa4655a356af12741693","after":"609433de1e432d07f5ef6fd6e436ddd3d378e3d0","ref":"refs/heads/main","pushedAt":"2024-07-29T00:37:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"Merge pull request #18 from Tokddak-dev/observer\n\nObserver Pattern","shortMessageHtmlLink":"Merge pull request #18 from Tokddak-dev/observer"}},{"before":null,"after":"8cc69544e28ff93b21b9f27fb1aff19d217e41bc","ref":"refs/heads/interpreter","pushedAt":"2024-07-29T00:35:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"feat: implement dsl examples","shortMessageHtmlLink":"feat: implement dsl examples"}},{"before":null,"after":"2510d977bd7695e11d7237d75a93d7ab448b725f","ref":"refs/heads/proxy","pushedAt":"2024-07-26T10:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"feat: proxy 패턴 구현","shortMessageHtmlLink":"feat: proxy 패턴 구현"}},{"before":null,"after":"131cd148aab1416485d41fab4f347dae9576949e","ref":"refs/heads/command","pushedAt":"2024-07-25T12:02:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: Command Pattern","shortMessageHtmlLink":"feat: Command Pattern"}},{"before":"e65f246cc6ffb01ddaa45ec0d88d12f56f032b18","after":"a6cfc95f311ecec3df75fa4655a356af12741693","ref":"refs/heads/main","pushedAt":"2024-07-23T00:08:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Tokddak-dev/mediator\n\nMediator Pattern","shortMessageHtmlLink":"Merge pull request #19 from Tokddak-dev/mediator"}},{"before":null,"after":"0abac520cc46e42adb1885c00187d44a85866177","ref":"refs/heads/memento","pushedAt":"2024-07-19T14:58:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"feat: memento 패턴 구현","shortMessageHtmlLink":"feat: memento 패턴 구현"}},{"before":null,"after":"cf0b81308feffdfa87a3472117bec6f37f54a67f","ref":"refs/heads/flyweight","pushedAt":"2024-07-18T12:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"feat: implement questions","shortMessageHtmlLink":"feat: implement questions"}},{"before":"8d2871395f57e5c2f285917fb4a3988d994cd9c5","after":"e65f246cc6ffb01ddaa45ec0d88d12f56f032b18","ref":"refs/heads/main","pushedAt":"2024-07-18T12:30:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"Merge pull request #17 from Tokddak-dev/chain-of-responsibility\n\nChain of responsibility Pattern","shortMessageHtmlLink":"Merge pull request #17 from Tokddak-dev/chain-of-responsibility"}},{"before":"ba2c57f66213d0d07e7acba7b3321166ecd246c3","after":"8d2871395f57e5c2f285917fb4a3988d994cd9c5","ref":"refs/heads/main","pushedAt":"2024-07-18T11:06:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"Merge pull request #15 from Tokddak-dev/visitor\n\nVisitor Pattern","shortMessageHtmlLink":"Merge pull request #15 from Tokddak-dev/visitor"}},{"before":"c013abfbff6a802c85bd8edd4867c17fd6cc4030","after":"13210a7a684ee5b158cd8849c5ebdbc9324d631f","ref":"refs/heads/state","pushedAt":"2024-07-18T11:03:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: State Pattern","shortMessageHtmlLink":"feat: State Pattern"}},{"before":null,"after":"c013abfbff6a802c85bd8edd4867c17fd6cc4030","ref":"refs/heads/state","pushedAt":"2024-07-16T13:53:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: State Pattern","shortMessageHtmlLink":"feat: State Pattern"}},{"before":"0076bb155207df33ca473b86b58d64365996becd","after":"ba2c57f66213d0d07e7acba7b3321166ecd246c3","ref":"refs/heads/main","pushedAt":"2024-07-14T15:16:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"Merge pull request #16 from Tokddak-dev/decorator\n\nDecorator Pattern","shortMessageHtmlLink":"Merge pull request #16 from Tokddak-dev/decorator"}},{"before":"7ce30d6887b5500e21603e3b29d9d684f7e39c4d","after":"0076bb155207df33ca473b86b58d64365996becd","ref":"refs/heads/main","pushedAt":"2024-07-14T13:44:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"Merge pull request #20 from Tokddak-dev/facade\n\nFacade Pattern","shortMessageHtmlLink":"Merge pull request #20 from Tokddak-dev/facade"}},{"before":null,"after":"5952e70d148367c7acbb9427be87b04a31742417","ref":"refs/heads/facade","pushedAt":"2024-07-11T14:14:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"feat: facade 패턴 구현","shortMessageHtmlLink":"feat: facade 패턴 구현"}},{"before":"60d58d462b9881bd6a74fc4874bbfc50f769762c","after":"d0c0be9e36519336c36be5ea06914f03a887be6f","ref":"refs/heads/mediator","pushedAt":"2024-07-10T13:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: Mediator 패턴 16-1 문제 풀이","shortMessageHtmlLink":"feat: Mediator 패턴 16-1 문제 풀이"}},{"before":null,"after":"8ff08b7ddcc6ba4bd7750dbe38bc54589105a86a","ref":"refs/heads/observer","pushedAt":"2024-07-09T22:32:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"feat: implement questions","shortMessageHtmlLink":"feat: implement questions"}},{"before":null,"after":"60d58d462b9881bd6a74fc4874bbfc50f769762c","ref":"refs/heads/mediator","pushedAt":"2024-07-09T14:47:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: Mediator 패턴","shortMessageHtmlLink":"feat: Mediator 패턴"}},{"before":"306f26a7bcb32f47d5b217edc2611792ac9ee2d1","after":"7ce30d6887b5500e21603e3b29d9d684f7e39c4d","ref":"refs/heads/main","pushedAt":"2024-07-09T12:52:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"Merge pull request #14 from Tokddak-dev/strategy\n\nStrategy Pattern","shortMessageHtmlLink":"Merge pull request #14 from Tokddak-dev/strategy"}},{"before":null,"after":"932fa3797e0b750e6d49ab61705dc27d5af1df00","ref":"refs/heads/chain-of-responsibility","pushedAt":"2024-07-04T14:26:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"feat: add questions","shortMessageHtmlLink":"feat: add questions"}},{"before":"95e89b6d78e1cfd352ac47e1edf8b1cae5b92e03","after":"306f26a7bcb32f47d5b217edc2611792ac9ee2d1","ref":"refs/heads/main","pushedAt":"2024-07-04T13:56:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"Merge pull request #13 from Tokddak-dev/bridge\n\nBridge Pattern","shortMessageHtmlLink":"Merge pull request #13 from Tokddak-dev/bridge"}},{"before":null,"after":"0232d3061da6b28773ceb55df136b679696869bd","ref":"refs/heads/decorator","pushedAt":"2024-07-04T13:52:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"feat: decorator 패턴 구현","shortMessageHtmlLink":"feat: decorator 패턴 구현"}},{"before":"7a628d8a51f3b24487b3e1db7258f39da1b82aaf","after":"95e89b6d78e1cfd352ac47e1edf8b1cae5b92e03","ref":"refs/heads/main","pushedAt":"2024-07-04T13:45:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"Merge pull request #12 from Tokddak-dev/composite\n\nComposite pattern","shortMessageHtmlLink":"Merge pull request #12 from Tokddak-dev/composite"}},{"before":"26644aaa68a698cac6ede2e47877458a24a67c9c","after":"7a628d8a51f3b24487b3e1db7258f39da1b82aaf","ref":"refs/heads/main","pushedAt":"2024-07-04T13:44:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toneyparky","name":"SeungWan Park","path":"/toneyparky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37579660?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Tokddak-dev/abstract-factory\n\nAbstract factory Pattern","shortMessageHtmlLink":"Merge pull request #10 from Tokddak-dev/abstract-factory"}},{"before":null,"after":"a63fd9d26d7c7152089424c62adde50610207bcb","ref":"refs/heads/visitor","pushedAt":"2024-06-30T11:52:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"feat: Visitor 패턴","shortMessageHtmlLink":"feat: Visitor 패턴"}},{"before":"299209d5e417c79cd853519aa1c2c90f528fe356","after":"1a077228ddaaf7c3872a6709e7c5990e0af1e23c","ref":"refs/heads/strategy","pushedAt":"2024-06-30T10:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"fix: 코드리뷰 반영","shortMessageHtmlLink":"fix: 코드리뷰 반영"}},{"before":"ab1c0292eab8a190f654de0edc3c4811b39142fd","after":null,"ref":"refs/heads/prototype","pushedAt":"2024-06-29T04:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"}},{"before":"03779ec55df2c9974d979db7e6f36608a48a3e47","after":"26644aaa68a698cac6ede2e47877458a24a67c9c","ref":"refs/heads/main","pushedAt":"2024-06-29T04:44:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mog-hi","name":"mog","path":"/mog-hi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55863806?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Tokddak-dev/prototype\n\nPrototype Pattern","shortMessageHtmlLink":"Merge pull request #11 from Tokddak-dev/prototype"}},{"before":"2d5a92fa6dc2df1f06062026e38210b4f4eef47c","after":"03779ec55df2c9974d979db7e6f36608a48a3e47","ref":"refs/heads/main","pushedAt":"2024-06-28T12:49:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kkoon9","name":"Nam Koong Kwon","path":"/kkoon9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43670900?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Tokddak-dev/builder\n\nBuilder Pattern","shortMessageHtmlLink":"Merge pull request #9 from Tokddak-dev/builder"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QwMzo0OToxMC4wMDAwMDBazwAAAASQrfhg","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QwMzo0OToxMC4wMDAwMDBazwAAAASQrfhg","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yOFQxMjo0OTo1My4wMDAwMDBazwAAAARx3C7c"}},"title":"Activity · Tokddak-dev/kotlin-design-pattern"}