{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":429007532,"defaultBranch":"main","name":"xd-crossword-tools","ownerLogin":"puzzmo-com","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-17T10:50:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88377981?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721970910.0","currentOid":""},"activityList":{"items":[{"before":"62081e3321c8efed046131e554626d4cf5861a45","after":"c8ded8ced25651a7aede520ded249622920c1a46","ref":"refs/heads/main","pushedAt":"2024-07-26T13:49:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"Merge pull request #23 from puzzmo-com/export-function-to-convert-json-clue-to-xd-clue\n\nexported a function (getXDClueAnswer)","shortMessageHtmlLink":"Merge pull request #23 from puzzmo-com/export-function-to-convert-jso…"}},{"before":"fd74d1079476c2419519fe6f09718a4641c40435","after":"9a1ea2ac44bca33f75cc4383ab01f0cc32546116","ref":"refs/heads/export-function-to-convert-json-clue-to-xd-clue","pushedAt":"2024-07-26T07:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"orta's feedback; inline args to functions and better function name","shortMessageHtmlLink":"orta's feedback; inline args to functions and better function name"}},{"before":"3638fc9d227929c46e5894ca49e0a9e0e1d015c8","after":"fd74d1079476c2419519fe6f09718a4641c40435","ref":"refs/heads/export-function-to-convert-json-clue-to-xd-clue","pushedAt":"2024-07-26T07:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"orta's feedback; inline args to functions and better function name","shortMessageHtmlLink":"orta's feedback; inline args to functions and better function name"}},{"before":"018cd0954e0b73003f660d1e915c2a82efca0bbf","after":"3638fc9d227929c46e5894ca49e0a9e0e1d015c8","ref":"refs/heads/export-function-to-convert-json-clue-to-xd-clue","pushedAt":"2024-07-26T05:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"bump minor version of package.json. assumes package.json follows semantic versioning","shortMessageHtmlLink":"bump minor version of package.json. assumes package.json follows sema…"}},{"before":null,"after":"018cd0954e0b73003f660d1e915c2a82efca0bbf","ref":"refs/heads/export-function-to-convert-json-clue-to-xd-clue","pushedAt":"2024-07-26T05:15:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"exported a function (getXDClueAnswer)\n\nthe exported function helps convert a JSON clue to it's XD clue","shortMessageHtmlLink":"exported a function (getXDClueAnswer)"}},{"before":"b25618b03d7070a277243f47a58f97a6eb6eb452","after":"62081e3321c8efed046131e554626d4cf5861a45","ref":"refs/heads/main","pushedAt":"2024-07-24T23:30:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"correct is 6.4.1. previous was actually 6.4.0","shortMessageHtmlLink":"correct is 6.4.1. previous was actually 6.4.0"}},{"before":"0239d37a5cf22180d191cbe213b5ca18cc84c98a","after":"b25618b03d7070a277243f47a58f97a6eb6eb452","ref":"refs/heads/main","pushedAt":"2024-07-24T23:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"bump version and CHANGELOG","shortMessageHtmlLink":"bump version and CHANGELOG"}},{"before":"a658d93318467ec30f5eb282638dc729c4e4aee1","after":"0239d37a5cf22180d191cbe213b5ca18cc84c98a","ref":"refs/heads/main","pushedAt":"2024-07-24T23:17:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"Merge pull request #21 from puzzmo-com/fix-JSONtoXD-with-pipes\n\nrefactors and fixing JSONtoXD when pipes are involved","shortMessageHtmlLink":"Merge pull request #21 from puzzmo-com/fix-JSONtoXD-with-pipes"}},{"before":"3af4cf493a72b0f34c3d0567188427e9710dc4b7","after":"1b2c63c05a0c0fcb39b0331d6baa76f84c17d43e","ref":"refs/heads/fix-JSONtoXD-with-pipes","pushedAt":"2024-07-24T23:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"refactor to satisfy saman's feedback","shortMessageHtmlLink":"refactor to satisfy saman's feedback"}},{"before":null,"after":"3af4cf493a72b0f34c3d0567188427e9710dc4b7","ref":"refs/heads/fix-JSONtoXD-with-pipes","pushedAt":"2024-07-24T00:41:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cod1r","name":"Jason Ho","path":"/cod1r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52897699?s=80&v=4"},"commit":{"message":"refactors and fixing JSONtoXD when pipes are involved\n\nrefactored replaceWordWithSymbol to have a\nslightly more straight-forward control flow\n\nrefactored parseSplitsFromAnswer to be a little bit more clear\nin the documentation/comments and accounted for unicode characters taking\nup more than one utf-16 code-unit\n\nfixed JSONtoXD when pipes are involved to go from xd -> json -> xd\nproperly by doing replaceWordWithSymbol then adding back in the splits\nthen replaceSymbolWithWord to get the final converted string which is correct","shortMessageHtmlLink":"refactors and fixing JSONtoXD when pipes are involved"}},{"before":"42132858d8397fd8d9a077c2e1af8ff1e8f8adc7","after":"a658d93318467ec30f5eb282638dc729c4e4aee1","ref":"refs/heads/main","pushedAt":"2024-04-05T09:46:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Merge pull request #19 from mgmarlow/patch-1\n\nFix README exported function typos","shortMessageHtmlLink":"Merge pull request #19 from mgmarlow/patch-1"}},{"before":"a4d32491a9902ad3d39ae1b312e3e6942c12c177","after":"42132858d8397fd8d9a077c2e1af8ff1e8f8adc7","ref":"refs/heads/main","pushedAt":"2024-01-19T10:06:26.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Merge pull request #18 from puzzmo-com/better-rebus-handling\n\nBetter rebus handling","shortMessageHtmlLink":"Merge pull request #18 from puzzmo-com/better-rebus-handling"}},{"before":"bfaa954916310fd91c68d52bd9f59d47863d675b","after":"d133288b5de1de45d283ec1e6898a989393c2a71","ref":"refs/heads/better-rebus-handling","pushedAt":"2024-01-18T01:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"rm log","shortMessageHtmlLink":"rm log"}},{"before":"06842e0f238f22cdca2179f8cc4c4d3f157e2bee","after":"bfaa954916310fd91c68d52bd9f59d47863d675b","ref":"refs/heads/better-rebus-handling","pushedAt":"2024-01-18T01:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"add info to clue required to work with rebus puzzles correctly","shortMessageHtmlLink":"add info to clue required to work with rebus puzzles correctly"}},{"before":"efdd857d06318a43eff340823c845ed2296165eb","after":"06842e0f238f22cdca2179f8cc4c4d3f157e2bee","ref":"refs/heads/better-rebus-handling","pushedAt":"2024-01-17T18:36:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"Merge branch 'main' into better-rebus-handling","shortMessageHtmlLink":"Merge branch 'main' into better-rebus-handling"}},{"before":"6092b1f82b3f2d8f835bc2d9ce5e0772fb0e44f6","after":null,"ref":"refs/heads/obscure-rebus-mapping","pushedAt":"2024-01-17T18:35:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"}},{"before":"dde5562924864b9a2209266cba3e39712a62478a","after":"a4d32491a9902ad3d39ae1b312e3e6942c12c177","ref":"refs/heads/main","pushedAt":"2024-01-17T18:35:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"Merge pull request #17 from puzzmo-com/obscure-rebus-mapping\n\nUse more obscure symbols when mapping rebus answers to rebus symbols.","shortMessageHtmlLink":"Merge pull request #17 from puzzmo-com/obscure-rebus-mapping"}},{"before":"dac4bea8d666ef181da1a143dc18e11e4d575b94","after":"6092b1f82b3f2d8f835bc2d9ce5e0772fb0e44f6","ref":"refs/heads/obscure-rebus-mapping","pushedAt":"2024-01-17T08:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Switched the order","shortMessageHtmlLink":"Switched the order"}},{"before":null,"after":"efdd857d06318a43eff340823c845ed2296165eb","ref":"refs/heads/better-rebus-handling","pushedAt":"2024-01-17T01:31:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"Add failing test, cleanup parsing code","shortMessageHtmlLink":"Add failing test, cleanup parsing code"}},{"before":null,"after":"dac4bea8d666ef181da1a143dc18e11e4d575b94","ref":"refs/heads/obscure-rebus-mapping","pushedAt":"2024-01-17T00:16:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samanpwbb","name":"Saman Bemel-Benrud","path":"/samanpwbb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108094?s=80&v=4"},"commit":{"message":"Use more obscure symbols when mapping rebus answers to rebus symbols.","shortMessageHtmlLink":"Use more obscure symbols when mapping rebus answers to rebus symbols."}},{"before":"3236d0a53a224d5acfc0044493f39694d0adc609","after":"dde5562924864b9a2209266cba3e39712a62478a","ref":"refs/heads/main","pushedAt":"2023-09-12T14:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Linter for the multi-words games only works on hints","shortMessageHtmlLink":"Linter for the multi-words games only works on hints"}},{"before":"d9062c7a641244aad4586327d114672cf6e9b8ef","after":"3236d0a53a224d5acfc0044493f39694d0adc609","ref":"refs/heads/main","pushedAt":"2023-08-27T17:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Add lines to same lines","shortMessageHtmlLink":"Add lines to same lines"}},{"before":"eacd8c874133ceb64ef0b1e7be60a4f99bf367e1","after":"d9062c7a641244aad4586327d114672cf6e9b8ef","ref":"refs/heads/main","pushedAt":"2023-08-27T08:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Updates README","shortMessageHtmlLink":"Updates README"}},{"before":"ae8813192f40f4cb6555954929a940e377c38bf2","after":"eacd8c874133ceb64ef0b1e7be60a4f99bf367e1","ref":"refs/heads/main","pushedAt":"2023-08-27T08:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Adds an xd diff fn","shortMessageHtmlLink":"Adds an xd diff fn"}},{"before":"c6402d99df10eef24b9a306a2523d03b1f1ac170","after":"ae8813192f40f4cb6555954929a940e377c38bf2","ref":"refs/heads/main","pushedAt":"2023-08-26T19:28:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Adds unprocessed to the README","shortMessageHtmlLink":"Adds unprocessed to the README"}},{"before":"446d3fa3887bfc75f90cfbb9d56d97d123a7b1df","after":"c6402d99df10eef24b9a306a2523d03b1f1ac170","ref":"refs/heads/main","pushedAt":"2023-07-30T13:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Adds unprocessed answer to the clue metadata in editor mode, and makes the linter ignore small words","shortMessageHtmlLink":"Adds unprocessed answer to the clue metadata in editor mode, and make…"}},{"before":"9526302778af55d95200973c697626cd1c3182ed","after":"446d3fa3887bfc75f90cfbb9d56d97d123a7b1df","ref":"refs/heads/main","pushedAt":"2023-07-30T10:16:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"vbump","shortMessageHtmlLink":"vbump"}},{"before":"ee60eacc605eaa3417720d0b3a0e41babfb98a06","after":"9526302778af55d95200973c697626cd1c3182ed","ref":"refs/heads/main","pushedAt":"2023-07-27T20:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Fix pacakge","shortMessageHtmlLink":"Fix pacakge"}},{"before":"84e8eb91626a931409e627ac08f8c690497aa1d9","after":"ee60eacc605eaa3417720d0b3a0e41babfb98a06","ref":"refs/heads/main","pushedAt":"2023-07-27T20:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"xd to JSON improvements","shortMessageHtmlLink":"xd to JSON improvements"}},{"before":null,"after":"2340be80c3b913c2f2e3fb6445e131b193b96537","ref":"refs/heads/web","pushedAt":"2023-06-10T20:01:44.728Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"orta","name":"Orta Therox","path":"/orta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49038?s=80&v=4"},"commit":{"message":"Adds the basics for a REPL","shortMessageHtmlLink":"Adds the basics for a REPL"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNlQxMzo0OToxNi4wMDAwMDBazwAAAASKFfCs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNlQxMzo0OToxNi4wMDAwMDBazwAAAASKFfCs","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xMFQyMDowMTo0NC43Mjg3MzBazwAAAAM-1Dty"}},"title":"Activity · puzzmo-com/xd-crossword-tools"}