{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":637203514,"defaultBranch":"master","name":"numeric-puzzle-solver","ownerLogin":"ThomasCaud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-06T20:34:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20739026?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683405298.0","currentOid":""},"activityList":{"items":[{"before":"1d0210eaad3b953b833558e2f196056717875729","after":"511b37f3ce776c10fa69a1afc4a2a811e2769914","ref":"refs/heads/master","pushedAt":"2023-05-09T13:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"finalize jacoco configuration (finalizedBy)","shortMessageHtmlLink":"finalize jacoco configuration (finalizedBy)"}},{"before":"50cb6d9a72fed30d0c1378b46ec4407990576a48","after":"1d0210eaad3b953b833558e2f196056717875729","ref":"refs/heads/master","pushedAt":"2023-05-09T13:37:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"finalize jacoco configuration","shortMessageHtmlLink":"finalize jacoco configuration"}},{"before":"b0350d2353b6ddcb7ad55d46965b0038cdb00829","after":"50cb6d9a72fed30d0c1378b46ec4407990576a48","ref":"refs/heads/master","pushedAt":"2023-05-09T13:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"add jacoco report","shortMessageHtmlLink":"add jacoco report"}},{"before":"f575d0f84da51ed04670c281e47e68e369925070","after":"b0350d2353b6ddcb7ad55d46965b0038cdb00829","ref":"refs/heads/master","pushedAt":"2023-05-09T13:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"add Sonar badges","shortMessageHtmlLink":"add Sonar badges"}},{"before":"be30ea1f2e80ff97bda3cf15862881912c5b3e0c","after":"f575d0f84da51ed04670c281e47e68e369925070","ref":"refs/heads/master","pushedAt":"2023-05-09T13:05:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"manage some sonar lints","shortMessageHtmlLink":"manage some sonar lints"}},{"before":"98dc80f47c98f7ec4d104215b2b37a7caba4ec07","after":"be30ea1f2e80ff97bda3cf15862881912c5b3e0c","ref":"refs/heads/master","pushedAt":"2023-05-09T12:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"delete useless sleep","shortMessageHtmlLink":"delete useless sleep"}},{"before":"8bd9df9ae27c1e4488f6c6d4f753879d420ff343","after":"98dc80f47c98f7ec4d104215b2b37a7caba4ec07","ref":"refs/heads/master","pushedAt":"2023-05-09T12:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"setup Sonar","shortMessageHtmlLink":"setup Sonar"}},{"before":"c6a5e1e3701c937dbdca2e1b8c750eeff44c5741","after":"8bd9df9ae27c1e4488f6c6d4f753879d420ff343","ref":"refs/heads/master","pushedAt":"2023-05-08T17:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"complete unit tests","shortMessageHtmlLink":"complete unit tests"}},{"before":"81d116cc2618a09a0094da5d051b7046e6524692","after":"c6a5e1e3701c937dbdca2e1b8c750eeff44c5741","ref":"refs/heads/master","pushedAt":"2023-05-08T17:01:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"6a15b24e9392672a6d2f772c8e1f3f6b2f1e566e","after":"81d116cc2618a09a0094da5d051b7046e6524692","ref":"refs/heads/master","pushedAt":"2023-05-08T16:56:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"make solver to choose Validator based on eligiblity","shortMessageHtmlLink":"make solver to choose Validator based on eligiblity"}},{"before":"c91a4caf48fcd222f93691131a94455082958aa2","after":"6a15b24e9392672a6d2f772c8e1f3f6b2f1e566e","ref":"refs/heads/master","pushedAt":"2023-05-08T16:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"rename Grid to GridValidator","shortMessageHtmlLink":"rename Grid to GridValidator"}},{"before":"d13d86923d5cb5226580868f04b01657195268e0","after":"c91a4caf48fcd222f93691131a94455082958aa2","ref":"refs/heads/master","pushedAt":"2023-05-08T16:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"delete displayStrategy attribute from Grid","shortMessageHtmlLink":"delete displayStrategy attribute from Grid"}},{"before":"03c5ea9bad5565bf724a4b455749aa59aade7824","after":"d13d86923d5cb5226580868f04b01657195268e0","ref":"refs/heads/master","pushedAt":"2023-05-07T20:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"ba5928e04b1e1d96c87e43fb045d8dbffab7870f","after":"03c5ea9bad5565bf724a4b455749aa59aade7824","ref":"refs/heads/master","pushedAt":"2023-05-07T17:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"implement sudoku solver","shortMessageHtmlLink":"implement sudoku solver"}},{"before":"38e70597f90e5e664bd36024c1569beaf7f03e95","after":"ba5928e04b1e1d96c87e43fb045d8dbffab7870f","ref":"refs/heads/master","pushedAt":"2023-05-07T16:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"move code from interface to abstract class","shortMessageHtmlLink":"move code from interface to abstract class"}},{"before":"189bf66edc7127ea31a5c595e0b73ad6e7dfad01","after":"38e70597f90e5e664bd36024c1569beaf7f03e95","ref":"refs/heads/master","pushedAt":"2023-05-07T16:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"create 'display' package","shortMessageHtmlLink":"create 'display' package"}},{"before":"2cccd1db716ea2e1dfee2528155fabb13497a11a","after":"189bf66edc7127ea31a5c595e0b73ad6e7dfad01","ref":"refs/heads/master","pushedAt":"2023-05-07T16:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"create Grid interface to prepare Sudoku solver","shortMessageHtmlLink":"create Grid interface to prepare Sudoku solver"}},{"before":"a73e73459b5e53353d6de6ce43d8c451f9dbda21","after":"2cccd1db716ea2e1dfee2528155fabb13497a11a","ref":"refs/heads/master","pushedAt":"2023-05-07T16:16:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"delete some code","shortMessageHtmlLink":"delete some code"}},{"before":"08b67966102aa4d113f53e32d056d2efcff8c452","after":"a73e73459b5e53353d6de6ce43d8c451f9dbda21","ref":"refs/heads/master","pushedAt":"2023-05-07T14:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"Extract initialization of DisplayStrategy of Grid class","shortMessageHtmlLink":"Extract initialization of DisplayStrategy of Grid class"}},{"before":"002b605d6744f78383fe80d15b6580eecce45e8e","after":"08b67966102aa4d113f53e32d056d2efcff8c452","ref":"refs/heads/master","pushedAt":"2023-05-07T14:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"add demonstration gif","shortMessageHtmlLink":"add demonstration gif"}},{"before":"86e5d39880e65985c38cf6f65f13d596aec4975a","after":"002b605d6744f78383fe80d15b6580eecce45e8e","ref":"refs/heads/master","pushedAt":"2023-05-07T14:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"deletes cell when backtrack (jframe view)","shortMessageHtmlLink":"deletes cell when backtrack (jframe view)"}},{"before":"87374b54e4ffea060e8574c8f2e2feb55dfa360a","after":"86e5d39880e65985c38cf6f65f13d596aec4975a","ref":"refs/heads/master","pushedAt":"2023-05-07T14:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"improve performances of JFrame","shortMessageHtmlLink":"improve performances of JFrame"}},{"before":"66a4835ee0c668aa54e0ada2aa1a757646a06274","after":"87374b54e4ffea060e8574c8f2e2feb55dfa360a","ref":"refs/heads/master","pushedAt":"2023-05-07T14:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"implements strategy to display with JFrame","shortMessageHtmlLink":"implements strategy to display with JFrame"}},{"before":"cca6357d5d4241bb6b6e926f3e2b1cfdcf79ac1d","after":"66a4835ee0c668aa54e0ada2aa1a757646a06274","ref":"refs/heads/master","pushedAt":"2023-05-07T13:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"creates github action workflow","shortMessageHtmlLink":"creates github action workflow"}},{"before":"730691feab7134a0609388de8ea69394e1c09a8a","after":"cca6357d5d4241bb6b6e926f3e2b1cfdcf79ac1d","ref":"refs/heads/master","pushedAt":"2023-05-07T13:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"uses Cell object in Resolver class","shortMessageHtmlLink":"uses Cell object in Resolver class"}},{"before":"0d534310932196cb0bf1abf9804321c1ec8a2752","after":"730691feab7134a0609388de8ea69394e1c09a8a","ref":"refs/heads/master","pushedAt":"2023-05-07T13:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"f6fd989a8bdbc57285f2113aad4c4d5da4cbe2cb","after":"0d534310932196cb0bf1abf9804321c1ec8a2752","ref":"refs/heads/master","pushedAt":"2023-05-07T13:14:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"small code improvements","shortMessageHtmlLink":"small code improvements"}},{"before":"fa4f69c25391724df2c5be2df4ea490d8439f78b","after":"f6fd989a8bdbc57285f2113aad4c4d5da4cbe2cb","ref":"refs/heads/master","pushedAt":"2023-05-07T13:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"implements resolver","shortMessageHtmlLink":"implements resolver"}},{"before":"39e4d57948f42851b015372075d881435606f424","after":"fa4f69c25391724df2c5be2df4ea490d8439f78b","ref":"refs/heads/master","pushedAt":"2023-05-06T21:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"implement isValid method","shortMessageHtmlLink":"implement isValid method"}},{"before":"4def8370a653f1e4e74898faacef8651775cd3e2","after":"39e4d57948f42851b015372075d881435606f424","ref":"refs/heads/master","pushedAt":"2023-05-06T20:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThomasCaud","name":"Thomas Caudrelier","path":"/ThomasCaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20739026?s=80&v=4"},"commit":{"message":"add check on grid initialization","shortMessageHtmlLink":"add check on grid initialization"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADKRTATgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ThomasCaud/numeric-puzzle-solver"}