{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":619835049,"defaultBranch":"main","name":"the-software-essentialist","ownerLogin":"aaronzomback","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-27T14:13:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63470294?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686001743.24948","currentOid":""},"activityList":{"items":[{"before":"813b12e402fff995072e80dac20d57cb601c9a69","after":"03609f9c694f00447d298e61f713dfd235374521","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-15T00:11:36.804Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: rule of 3 paramaterize non integer error case","shortMessageHtmlLink":"refactor: rule of 3 paramaterize non integer error case"}},{"before":"aa24d10cf9e4e9bc2d8167c3df1ef52346b82e3b","after":"813b12e402fff995072e80dac20d57cb601c9a69","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-15T00:06:31.669Z","pushType":"push","commitsCount":2,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"feat: real implementation handle non integer error","shortMessageHtmlLink":"feat: real implementation handle non integer error"}},{"before":"20696fd3774cec3e6e16117c9c949bdbcc46ee3c","after":"aa24d10cf9e4e9bc2d8167c3df1ef52346b82e3b","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-14T23:58:46.333Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: rule of 3 parameterize tests","shortMessageHtmlLink":"refactor: rule of 3 parameterize tests"}},{"before":"df58427abd183f7a9b99e5c637f61dd3357410e3","after":"20696fd3774cec3e6e16117c9c949bdbcc46ee3c","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:22:39.262Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: extract private helper method getElementsCount","shortMessageHtmlLink":"refactor: extract private helper method getElementsCount"}},{"before":"f1aa6754ec0665a1fcc736ac492713aeceb2e711","after":"df58427abd183f7a9b99e5c637f61dd3357410e3","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:20:55.932Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"fake it find # elements","shortMessageHtmlLink":"fake it find # elements"}},{"before":"5039cd09105925c6328a171f92c365678214d89f","after":"f1aa6754ec0665a1fcc736ac492713aeceb2e711","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:19:02.027Z","pushType":"push","commitsCount":2,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: insert avg computed variable into jukebox response obj","shortMessageHtmlLink":"refactor: insert avg computed variable into jukebox response obj"}},{"before":"39155e12f5e804c1fcf0c904663720248fb50007","after":"5039cd09105925c6328a171f92c365678214d89f","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:16:50.959Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"feat: fake it find Avg passing","shortMessageHtmlLink":"feat: fake it find Avg passing"}},{"before":"c52263aaec292b75b7f36e92f4e13a8aa76f00f0","after":"39155e12f5e804c1fcf0c904663720248fb50007","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:11:22.168Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: extract private helper method getMax - real implementation","shortMessageHtmlLink":"refactor: extract private helper method getMax - real implementation"}},{"before":"15dc25181e5a18572ef1c6f2bafa5e746c978946","after":"c52263aaec292b75b7f36e92f4e13a8aa76f00f0","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:10:10.747Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"feat: fake it finds Max passing","shortMessageHtmlLink":"feat: fake it finds Max passing"}},{"before":"1d9781feffaa71598a4bffc1206b89746bbd0404","after":"15dc25181e5a18572ef1c6f2bafa5e746c978946","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T22:08:13.450Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"refactor: extract private helper method getMin for real implementation","shortMessageHtmlLink":"refactor: extract private helper method getMin for real implementation"}},{"before":"51b71224cd330caa6a19128fdfb0541b1115d92d","after":"1d9781feffaa71598a4bffc1206b89746bbd0404","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T21:57:48.982Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"fake it finds minimum passing","shortMessageHtmlLink":"fake it finds minimum passing"}},{"before":"4c84d49e78341eab6af720c4b771afd57663b3f4","after":"51b71224cd330caa6a19128fdfb0541b1115d92d","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T21:50:12.702Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"feat: should throw error if input array is empty","shortMessageHtmlLink":"feat: should throw error if input array is empty"}},{"before":null,"after":"4c84d49e78341eab6af720c4b771afd57663b3f4","ref":"refs/heads/stats-calculator-june-5","pushedAt":"2023-06-05T21:49:03.249Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"feat: validate array input and design response object and define reponsibilities","shortMessageHtmlLink":"feat: validate array input and design response object and define repo…"}},{"before":"600ccd030d9d0072ccc869b6925cf99e0f511704","after":"a7c0dc4de526315c7863e82cafcb88499e12d60e","ref":"refs/heads/main","pushedAt":"2023-06-05T21:24:24.791Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"Merge pull request #4 from aaronzomback/password-validator-may-21-1\n\nPasswordValidator: v1","shortMessageHtmlLink":"Merge pull request #4 from aaronzomback/password-validator-may-21-1"}},{"before":"e80fcac2bf96f3fa7c3ce96b1e450309f2b0c8b7","after":"2f9e152a3a857c178bfcccab3e95cb0fea7de96b","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T23:26:21.221Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[refactor] further extract multiple criteria responsiblity tests for 2 invalid criterias","shortMessageHtmlLink":"[refactor] further extract multiple criteria responsiblity tests for …"}},{"before":"f39f0a7cf69da702ba6b4c3d816259b1c16f08f5","after":"e80fcac2bf96f3fa7c3ce96b1e450309f2b0c8b7","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T23:15:02.541Z","pushType":"push","commitsCount":3,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[refactor] assert specific properties of responseObj","shortMessageHtmlLink":"[refactor] assert specific properties of responseObj"}},{"before":"490e45f71fa355978929cc56400ad176a35a4f13","after":"f39f0a7cf69da702ba6b4c3d816259b1c16f08f5","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T22:59:39.528Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[refactor] it.each for multiple errors test","shortMessageHtmlLink":"[refactor] it.each for multiple errors test"}},{"before":"63939934d655970c5cad8e3e3ce05e24ce82a7c1","after":"490e45f71fa355978929cc56400ad176a35a4f13","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T22:58:45.018Z","pushType":"push","commitsCount":2,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green] returns multiple errors if password is not valid for multiple criteria","shortMessageHtmlLink":"[green] returns multiple errors if password is not valid for multiple…"}},{"before":"a4e919dc1cec566574eccd83cc1342eebfb8855e","after":"63939934d655970c5cad8e3e3ce05e24ce82a7c1","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T21:45:59.312Z","pushType":"push","commitsCount":2,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green] - returns error if password does not contain a digit","shortMessageHtmlLink":"[green] - returns error if password does not contain a digit"}},{"before":"7e158b1f31d9a5b3180aa4e99d648c6f4f64b286","after":"a4e919dc1cec566574eccd83cc1342eebfb8855e","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T20:16:51.430Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[refactor] separate responsibility spec password too short vs no uppercase","shortMessageHtmlLink":"[refactor] separate responsibility spec password too short vs no uppe…"}},{"before":null,"after":"7e158b1f31d9a5b3180aa4e99d648c6f4f64b286","ref":"refs/heads/password-validator-may-21-1","pushedAt":"2023-05-21T19:52:43.510Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green] shape response obj api and make test pass with fake it implementation","shortMessageHtmlLink":"[green] shape response obj api and make test pass with fake it implem…"}},{"before":"327139de6e9816fd96e6faff2d9d0958b01377b7","after":"600ccd030d9d0072ccc869b6925cf99e0f511704","ref":"refs/heads/main","pushedAt":"2023-05-21T19:10:31.967Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"Merge pull request #3 from aaronzomback/fizzbuzz-may-20-2\n\nFizzbuzz v2","shortMessageHtmlLink":"Merge pull request #3 from aaronzomback/fizzbuzz-may-20-2"}},{"before":"10dbc4249e716be0519991d99ff6b8ba3ab2a990","after":"574a4f74f65392aed569ef0016cb3ada711826ea","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T17:37:57.350Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green to refactor] - extract helper functions with more expressive names","shortMessageHtmlLink":"[green to refactor] - extract helper functions with more expressive n…"}},{"before":"f98435f39bb8c1187e82a6806d2e2852dd5df92b","after":"327139de6e9816fd96e6faff2d9d0958b01377b7","ref":"refs/heads/main","pushedAt":"2023-05-20T17:28:57.532Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"Merge pull request #2 from aaronzomback/palindrome-may-14-1\n\nPalindrome_v1.0_TDD_Red_Green_Refactor_","shortMessageHtmlLink":"Merge pull request #2 from aaronzomback/palindrome-may-14-1"}},{"before":"1b102fc2b14a921d41fd9450cebccbdec2bd6082","after":"10dbc4249e716be0519991d99ff6b8ba3ab2a990","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T17:27:10.333Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green to refactor] - extract helper functions with more expressive names","shortMessageHtmlLink":"[green to refactor] - extract helper functions with more expressive n…"}},{"before":"b8eb33f77edd1f9fe84131fe8d018022d7273efd","after":"1b102fc2b14a921d41fd9450cebccbdec2bd6082","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T17:24:15.424Z","pushType":"push","commitsCount":4,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green] - add test case to make sure it does not throw for valid number inputs","shortMessageHtmlLink":"[green] - add test case to make sure it does not throw for valid numb…"}},{"before":"4e953495c908a5e359af609d7bfb992f57d1e440","after":"b8eb33f77edd1f9fe84131fe8d018022d7273efd","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T16:58:44.606Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[green to refactor] - include it.each for rule of 3 duplications","shortMessageHtmlLink":"[green to refactor] - include it.each for rule of 3 duplications"}},{"before":"b64a96775827bcb349bb146c35c754d1d658d6a3","after":"4e953495c908a5e359af609d7bfb992f57d1e440","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T16:41:28.617Z","pushType":"push","commitsCount":7,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[red to green] - returns FizzBuzz for multiples of 3 and 5","shortMessageHtmlLink":"[red to green] - returns FizzBuzz for multiples of 3 and 5"}},{"before":"4b25a80fefdeec30a60605f3428af2031afab6b6","after":"b64a96775827bcb349bb146c35c754d1d658d6a3","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T16:24:52.159Z","pushType":"push","commitsCount":5,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[red to green] - throws outOfBounds Error for numbers below 1 and above 100","shortMessageHtmlLink":"[red to green] - throws outOfBounds Error for numbers below 1 and abo…"}},{"before":null,"after":"4b25a80fefdeec30a60605f3428af2031afab6b6","ref":"refs/heads/fizzbuzz-may-20-2","pushedAt":"2023-05-20T15:59:56.980Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aaronzomback","name":"Aaron Zomback","path":"/aaronzomback","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63470294?s=80&v=4"},"commit":{"message":"[start] - create version 2 fizzbuzz folder clone","shortMessageHtmlLink":"[start] - create version 2 fizzbuzz folder clone"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xNVQwMDoxMTozNi44MDQ3ODZazwAAAANBxVy6","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xNVQwMDoxMTozNi44MDQ3ODZazwAAAANBxVy6","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0yMFQxNTo1OTo1Ni45ODAyOTdazwAAAAMwuv0v"}},"title":"Activity · aaronzomback/the-software-essentialist"}