{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670344193,"defaultBranch":"master","name":"ncurses-binary-sudoku","ownerLogin":"meszaros-lajos-gyorgy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-24T20:57:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2386064?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690232247.0","currentOid":""},"activityList":{"items":[{"before":"e3f8d2f0b1c2b3a640d6c4face81fdb42c0ee9ec","after":"37f1ec56b95c88c226ba79ca3dd3ab3b563c52ee","ref":"refs/heads/master","pushedAt":"2024-01-02T21:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"docs(generating-a-board): add some random thoughts on how to pick rows to form a board","shortMessageHtmlLink":"docs(generating-a-board): add some random thoughts on how to pick row…"}},{"before":"a2f4179d7112b9b21245dd7e303217a7a38a7af4","after":"e3f8d2f0b1c2b3a640d6c4face81fdb42c0ee9ec","ref":"refs/heads/master","pushedAt":"2024-01-02T20:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"docs(readme): update title and description","shortMessageHtmlLink":"docs(readme): update title and description"}},{"before":"300d37e0c0c33954594ccef2ec20e6e22d746ee8","after":"a2f4179d7112b9b21245dd7e303217a7a38a7af4","ref":"refs/heads/master","pushedAt":"2023-09-17T12:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"docs: add my thoughts on how to generate a board","shortMessageHtmlLink":"docs: add my thoughts on how to generate a board"}},{"before":"e281e45f94b9e0f292ac6d2a543e5e3069209da9","after":"300d37e0c0c33954594ccef2ec20e6e22d746ee8","ref":"refs/heads/master","pushedAt":"2023-08-01T14:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): output the number of tries while loading","shortMessageHtmlLink":"feat(Board): output the number of tries while loading"}},{"before":"ecd424515cc015b6264ac1a66b7979e550526f93","after":"e281e45f94b9e0f292ac6d2a543e5e3069209da9","ref":"refs/heads/master","pushedAt":"2023-08-01T13:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(main): add 'loading' to explain the loading time","shortMessageHtmlLink":"feat(main): add 'loading' to explain the loading time"}},{"before":"307e7e1bff865066c127bb85d1a2a4bef550ce93","after":"ecd424515cc015b6264ac1a66b7979e550526f93","ref":"refs/heads/master","pushedAt":"2023-07-31T15:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): implement crude and unoptimized way of generating a solved board","shortMessageHtmlLink":"feat(Board): implement crude and unoptimized way of generating a solv…"}},{"before":"9c197582cef0f796ac64c22773c1618e5a9594fb","after":"307e7e1bff865066c127bb85d1a2a4bef550ce93","ref":"refs/heads/master","pushedAt":"2023-07-29T18:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(main): prepare code for window resizing","shortMessageHtmlLink":"feat(main): prepare code for window resizing"}},{"before":"cd1410e1c769553ad1a1e06a7677cfb8d00be127","after":"9c197582cef0f796ac64c22773c1618e5a9594fb","ref":"refs/heads/master","pushedAt":"2023-07-29T17:14:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(main): display the board in green when it's solved","shortMessageHtmlLink":"feat(main): display the board in green when it's solved"}},{"before":"2ff826f014aa7641b7b1f760902fe97868acbe91","after":"cd1410e1c769553ad1a1e06a7677cfb8d00be127","ref":"refs/heads/master","pushedAt":"2023-07-28T17:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): create methods for populating and validating a single tile","shortMessageHtmlLink":"feat(Board): create methods for populating and validating a single tile"}},{"before":"1498112dbe0567fbf50f429aa6234ee7cbd6201f","after":"2ff826f014aa7641b7b1f760902fe97868acbe91","ref":"refs/heads/master","pushedAt":"2023-07-28T17:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"docs(main): better prepare randomized seed generation for later","shortMessageHtmlLink":"docs(main): better prepare randomized seed generation for later"}},{"before":"8e33ba1939847f103785fd37055a05e8c344c382","after":"1498112dbe0567fbf50f429aa6234ee7cbd6201f","ref":"refs/heads/master","pushedAt":"2023-07-28T17:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Random): move seed setting into main","shortMessageHtmlLink":"refactor(Random): move seed setting into main"}},{"before":"de37e6e7bc013c82c2bf6dbccc8cbd6f68fb108a","after":"8e33ba1939847f103785fd37055a05e8c344c382","ref":"refs/heads/master","pushedAt":"2023-07-28T16:59:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Random): create Random class with some helpful methods","shortMessageHtmlLink":"feat(Random): create Random class with some helpful methods"}},{"before":"6c68d6fca2fc3b1156897355630c00064598b291","after":"de37e6e7bc013c82c2bf6dbccc8cbd6f68fb108a","ref":"refs/heads/master","pushedAt":"2023-07-28T15:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Board): utilize getTileAt() for error checking in same symbol counting methods","shortMessageHtmlLink":"refactor(Board): utilize getTileAt() for error checking in same symbo…"}},{"before":"66ef2403750b088d3427e34fef2363e955ced22a","after":"6c68d6fca2fc3b1156897355630c00064598b291","ref":"refs/heads/master","pushedAt":"2023-07-28T14:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Board): simplify setTileAt() methods with getTileAt()","shortMessageHtmlLink":"refactor(Board): simplify setTileAt() methods with getTileAt()"}},{"before":"ea72e07ca3512b6b2bd976c6a29ef3ad8f6ea626","after":"66ef2403750b088d3427e34fef2363e955ced22a","ref":"refs/heads/master","pushedAt":"2023-07-28T14:11:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): add counting symbols in rows and columns as another set of validation","shortMessageHtmlLink":"feat(Board): add counting symbols in rows and columns as another set …"}},{"before":"95dcd3cf1bc13b2e996e386914eede67035d8773","after":"ea72e07ca3512b6b2bd976c6a29ef3ad8f6ea626","ref":"refs/heads/master","pushedAt":"2023-07-28T08:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): add overloads for setTileAt()","shortMessageHtmlLink":"feat(Board): add overloads for setTileAt()"}},{"before":"91d5059e786f427f42a6c32c09ab5c8621cc1a5a","after":"95dcd3cf1bc13b2e996e386914eede67035d8773","ref":"refs/heads/master","pushedAt":"2023-07-28T07:58:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Board): move filling of the tiles to the constructor","shortMessageHtmlLink":"refactor(Board): move filling of the tiles to the constructor"}},{"before":"66b6415686a81979a32c6527852c37576f88d2fe","after":"91d5059e786f427f42a6c32c09ab5c8621cc1a5a","ref":"refs/heads/master","pushedAt":"2023-07-28T07:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Board): remove unnecessary checks","shortMessageHtmlLink":"refactor(Board): remove unnecessary checks"}},{"before":"a89a5619b7e2576e6040a36d57b2b4a7a77022fe","after":"66b6415686a81979a32c6527852c37576f88d2fe","ref":"refs/heads/master","pushedAt":"2023-07-28T07:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Makefile): enable extra compiler warnings","shortMessageHtmlLink":"feat(Makefile): enable extra compiler warnings"}},{"before":"0fee7090433008785152cd0cf1c63459abf57b32","after":"a89a5619b7e2576e6040a36d57b2b4a7a77022fe","ref":"refs/heads/master","pushedAt":"2023-07-27T14:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(Board): utilize Tile::equals inside triplet checking methods","shortMessageHtmlLink":"refactor(Board): utilize Tile::equals inside triplet checking methods"}},{"before":"e4d3167701e69fc4bde510e71c472c451d42ed8b","after":"0fee7090433008785152cd0cf1c63459abf57b32","ref":"refs/heads/master","pushedAt":"2023-07-27T13:55:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Tile): add equals method for comparing values between 2 tiles","shortMessageHtmlLink":"feat(Tile): add equals method for comparing values between 2 tiles"}},{"before":"b987ab949e298048709c2f557436be2bd632da87","after":"e4d3167701e69fc4bde510e71c472c451d42ed8b","ref":"refs/heads/master","pushedAt":"2023-07-27T11:56:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): validate input parameters for symbol counting methods","shortMessageHtmlLink":"feat(Board): validate input parameters for symbol counting methods"}},{"before":"7596fab64c5c3b2910d594cea6fd1f4d5f5d0cb8","after":"b987ab949e298048709c2f557436be2bd632da87","ref":"refs/heads/master","pushedAt":"2023-07-27T11:38:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"refactor(main): replace hardcoded numbers in tile measurement with static constants of Tile","shortMessageHtmlLink":"refactor(main): replace hardcoded numbers in tile measurement with st…"}},{"before":"a9c20d2f3797f59ebd8a54930caeeb16102c0d5a","after":"7596fab64c5c3b2910d594cea6fd1f4d5f5d0cb8","ref":"refs/heads/master","pushedAt":"2023-07-27T08:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): clamp board size in constructor from 2x2 to 16x16","shortMessageHtmlLink":"feat(Board): clamp board size in constructor from 2x2 to 16x16"}},{"before":"942aed1e0d6ea89a5e2e4d5ae37e3ee898990e9f","after":"a9c20d2f3797f59ebd8a54930caeeb16102c0d5a","ref":"refs/heads/master","pushedAt":"2023-07-26T21:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(main): prepare green color for victory","shortMessageHtmlLink":"feat(main): prepare green color for victory"}},{"before":"8c91f2588bfa317e18e701a450f1a943dd696554","after":"942aed1e0d6ea89a5e2e4d5ae37e3ee898990e9f","ref":"refs/heads/master","pushedAt":"2023-07-26T21:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"docs(readme): update screenshot","shortMessageHtmlLink":"docs(readme): update screenshot"}},{"before":"c41908bfc8311fb3c0e776a7bf06fda93cbf52a3","after":"8c91f2588bfa317e18e701a450f1a943dd696554","ref":"refs/heads/master","pushedAt":"2023-07-26T21:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): add some validation to when reading and writing tiles at specific coordinates","shortMessageHtmlLink":"feat(Board): add some validation to when reading and writing tiles at…"}},{"before":"a8c6cdf58cae62ff868bdfc248b2687ae78539ab","after":"c41908bfc8311fb3c0e776a7bf06fda93cbf52a3","ref":"refs/heads/master","pushedAt":"2023-07-26T21:06:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): add validation for triplets","shortMessageHtmlLink":"feat(Board): add validation for triplets"}},{"before":"19ac93e2ec1e9e1534aacd8a36ca1d90608c7902","after":"a8c6cdf58cae62ff868bdfc248b2687ae78539ab","ref":"refs/heads/master","pushedAt":"2023-07-26T20:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"revert(Tile): change back the characters for ONE to the older version","shortMessageHtmlLink":"revert(Tile): change back the characters for ONE to the older version"}},{"before":"64b6058771698f623006071c945f9fd5c5e5d19a","after":"19ac93e2ec1e9e1534aacd8a36ca1d90608c7902","ref":"refs/heads/master","pushedAt":"2023-07-26T20:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meszaros-lajos-gyorgy","name":"Lajos Mészáros","path":"/meszaros-lajos-gyorgy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2386064?s=80&v=4"},"commit":{"message":"feat(Board): provide a real 8x8 puzzle","shortMessageHtmlLink":"feat(Board): provide a real 8x8 puzzle"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wMlQyMTozODo1MS4wMDAwMDBazwAAAAPWUl9k","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yNlQyMDozNDoyOC4wMDAwMDBazwAAAANd44DJ"}},"title":"Activity · meszaros-lajos-gyorgy/ncurses-binary-sudoku"}