{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":592006145,"defaultBranch":"master","name":"PythonSoftwareDesign","ownerLogin":"ResponsiblyUnranked","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-22T16:33:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51296820?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701878669.0","currentOid":""},"activityList":{"items":[{"before":"c7a52f17aca9345967882bc129bce47d8ab29cab","after":null,"ref":"refs/heads/39-command","pushedAt":"2023-12-06T16:04:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"}},{"before":"45fc027dc20ab932859de68d66119d5f8ea5bf17","after":"65038d94ce9b5d2326554b1c3d66ac6c2d59e5d5","ref":"refs/heads/master","pushedAt":"2023-12-06T16:04:23.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Update guide","shortMessageHtmlLink":"Update guide"}},{"before":"50d9c4edb7aab408d4bd102ed31b729ed3aa63e1","after":"c7a52f17aca9345967882bc129bce47d8ab29cab","ref":"refs/heads/39-command","pushedAt":"2023-12-06T16:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Update guide","shortMessageHtmlLink":"Update guide"}},{"before":"55091c4e1dd4af71a86fcf783a76e10a5c7ea53e","after":"50d9c4edb7aab408d4bd102ed31b729ed3aa63e1","ref":"refs/heads/39-command","pushedAt":"2023-12-06T15:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change ABC into Protocol","shortMessageHtmlLink":"Change ABC into Protocol"}},{"before":"5669575ce93ce35f7dd682ec9b54d83d37ff141a","after":"55091c4e1dd4af71a86fcf783a76e10a5c7ea53e","ref":"refs/heads/39-command","pushedAt":"2023-11-22T16:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change test comments","shortMessageHtmlLink":"Change test comments"}},{"before":"35280b6303cd3a5056360641f88bb891db3dc6cb","after":"5669575ce93ce35f7dd682ec9b54d83d37ff141a","ref":"refs/heads/39-command","pushedAt":"2023-11-22T16:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add reading time estimate","shortMessageHtmlLink":"Add reading time estimate"}},{"before":"ba961345596d62b250dfb798f92f0146599ec198","after":"35280b6303cd3a5056360641f88bb891db3dc6cb","ref":"refs/heads/39-command","pushedAt":"2023-11-22T16:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Complete guide for Command pattern","shortMessageHtmlLink":"Complete guide for Command pattern"}},{"before":"ca8333548bbd8572be5cfb517f952ff51c322c25","after":"ba961345596d62b250dfb798f92f0146599ec198","ref":"refs/heads/39-command","pushedAt":"2023-11-22T15:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Increase difficulty for identifying receiver and invoker\n\nSwapped them around from the previous example","shortMessageHtmlLink":"Increase difficulty for identifying receiver and invoker"}},{"before":"fb90084dfb6c0a9f3c35934f3d1fce0503a8d3aa","after":"ca8333548bbd8572be5cfb517f952ff51c322c25","ref":"refs/heads/39-command","pushedAt":"2023-10-25T15:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Start documenting second example","shortMessageHtmlLink":"Start documenting second example"}},{"before":"366c11ac348124ebe0c1aee3a3b25acbdef8bd46","after":"fb90084dfb6c0a9f3c35934f3d1fce0503a8d3aa","ref":"refs/heads/39-command","pushedAt":"2023-10-25T15:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Lint file","shortMessageHtmlLink":"Lint file"}},{"before":"4634d830b48dfa5395351f6041c348c8b00de1ca","after":"366c11ac348124ebe0c1aee3a3b25acbdef8bd46","ref":"refs/heads/39-command","pushedAt":"2023-10-25T13:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add test to demonstrate game code","shortMessageHtmlLink":"Add test to demonstrate game code"}},{"before":"20f38a42bf8cbbec8f1bde7a3503d71e8f01c91c","after":"4634d830b48dfa5395351f6041c348c8b00de1ca","ref":"refs/heads/39-command","pushedAt":"2023-10-25T13:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Improve queueing functionality","shortMessageHtmlLink":"Improve queueing functionality"}},{"before":"b94dd0664f7e92c27a3297b744a6771fcd8ea70e","after":"20f38a42bf8cbbec8f1bde7a3503d71e8f01c91c","ref":"refs/heads/39-command","pushedAt":"2023-10-25T13:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add second example","shortMessageHtmlLink":"Add second example"}},{"before":"d7af262cb9c3c76edd3856465ffac81cbe6f0d65","after":"b94dd0664f7e92c27a3297b744a6771fcd8ea70e","ref":"refs/heads/39-command","pushedAt":"2023-10-25T13:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add basic tutorial for command pattern","shortMessageHtmlLink":"Add basic tutorial for command pattern"}},{"before":"c9cb1417496914e282e39eaf9354666b825a1d15","after":"d7af262cb9c3c76edd3856465ffac81cbe6f0d65","ref":"refs/heads/39-command","pushedAt":"2023-10-25T11:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Rename example to be more specific","shortMessageHtmlLink":"Rename example to be more specific"}},{"before":"be29986e456fd4fc4b1710bfc765a2eacb85975e","after":"c9cb1417496914e282e39eaf9354666b825a1d15","ref":"refs/heads/39-command","pushedAt":"2023-10-25T11:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Re-order class","shortMessageHtmlLink":"Re-order class"}},{"before":"c55a495ff35cb1a642b5cb3f98a5044bd7dd328d","after":"be29986e456fd4fc4b1710bfc765a2eacb85975e","ref":"refs/heads/39-command","pushedAt":"2023-09-25T13:29:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add tests","shortMessageHtmlLink":"Add tests"}},{"before":"daa058b462e0afe48ecc3dacca6121644fe9b9b9","after":"c55a495ff35cb1a642b5cb3f98a5044bd7dd328d","ref":"refs/heads/39-command","pushedAt":"2023-09-25T13:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add tests^","shortMessageHtmlLink":"Add tests^"}},{"before":"45fc027dc20ab932859de68d66119d5f8ea5bf17","after":"daa058b462e0afe48ecc3dacca6121644fe9b9b9","ref":"refs/heads/39-command","pushedAt":"2023-09-25T07:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Adding basic example of command","shortMessageHtmlLink":"Adding basic example of command"}},{"before":null,"after":"45fc027dc20ab932859de68d66119d5f8ea5bf17","ref":"refs/heads/39-command","pushedAt":"2023-09-25T07:22:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change double quotes to single quotes in docs","shortMessageHtmlLink":"Change double quotes to single quotes in docs"}},{"before":"f14823174580cc4041e6d4278ea28c7310fb0b46","after":null,"ref":"refs/heads/83-change-quotation-grammar","pushedAt":"2023-09-20T15:34:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"}},{"before":null,"after":"f14823174580cc4041e6d4278ea28c7310fb0b46","ref":"refs/heads/83-change-quotation-grammar","pushedAt":"2023-09-20T15:34:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change double quotes to single quotes in docs","shortMessageHtmlLink":"Change double quotes to single quotes in docs"}},{"before":"f14823174580cc4041e6d4278ea28c7310fb0b46","after":null,"ref":"refs/heads/83-change-quotation-grammar","pushedAt":"2023-09-20T15:34:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"}},{"before":"e0568acb4f1f19f9808ac8260fb55ce39ae2a7e8","after":"45fc027dc20ab932859de68d66119d5f8ea5bf17","ref":"refs/heads/master","pushedAt":"2023-09-20T15:34:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change double quotes to single quotes in docs","shortMessageHtmlLink":"Change double quotes to single quotes in docs"}},{"before":"e0568acb4f1f19f9808ac8260fb55ce39ae2a7e8","after":"f14823174580cc4041e6d4278ea28c7310fb0b46","ref":"refs/heads/83-change-quotation-grammar","pushedAt":"2023-09-20T15:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Change double quotes to single quotes in docs","shortMessageHtmlLink":"Change double quotes to single quotes in docs"}},{"before":null,"after":"e0568acb4f1f19f9808ac8260fb55ce39ae2a7e8","ref":"refs/heads/83-change-quotation-grammar","pushedAt":"2023-09-20T14:56:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Force anti-pattern tests to 'fail'","shortMessageHtmlLink":"Force anti-pattern tests to 'fail'"}},{"before":"13a33dc7b033436f711c2619e669dfdcb71ce760","after":null,"ref":"refs/heads/82-add-strict=true-to-all-anti-pattern-tests","pushedAt":"2023-09-20T14:54:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"}},{"before":"323f6d4d309441cbc0e4fdfde323c651df02abe2","after":"e0568acb4f1f19f9808ac8260fb55ce39ae2a7e8","ref":"refs/heads/master","pushedAt":"2023-09-20T14:54:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Force anti-pattern tests to 'fail'","shortMessageHtmlLink":"Force anti-pattern tests to 'fail'"}},{"before":"323f6d4d309441cbc0e4fdfde323c651df02abe2","after":"13a33dc7b033436f711c2619e669dfdcb71ce760","ref":"refs/heads/82-add-strict=true-to-all-anti-pattern-tests","pushedAt":"2023-09-20T14:48:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Force anti-pattern tests to 'fail'","shortMessageHtmlLink":"Force anti-pattern tests to 'fail'"}},{"before":null,"after":"323f6d4d309441cbc0e4fdfde323c651df02abe2","ref":"refs/heads/82-add-strict=true-to-all-anti-pattern-tests","pushedAt":"2023-09-20T14:45:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ResponsiblyUnranked","name":"Jamie McKernan","path":"/ResponsiblyUnranked","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51296820?s=80&v=4"},"commit":{"message":"Add tutorial","shortMessageHtmlLink":"Add tutorial"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADwuNpbAA","startCursor":null,"endCursor":null}},"title":"Activity ยท ResponsiblyUnranked/PythonSoftwareDesign"}