{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":784125937,"defaultBranch":"main","name":"mdpicgen","ownerLogin":"nrichards","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-09T08:33:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/704698?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714604581.0","currentOid":""},"activityList":{"items":[{"before":"e869b4064b309822fb2c387796cc328af796bd76","after":"6452503a7d87b6945adc87d0ba1d532349b463c1","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-09T21:54:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Spread seqs into columns\n\n* Cleanup dead code\n* Center columns\n* Use Heading for title","shortMessageHtmlLink":"Spread seqs into columns"}},{"before":"a90ce79101fd5dc39a331b3b238f45fa1bb25501","after":"e869b4064b309822fb2c387796cc328af796bd76","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-09T18:51:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Fix partial description in table","shortMessageHtmlLink":"Fix partial description in table"}},{"before":"ead6740e981bdbdd6fa05a3fa1d408c85189570d","after":"a90ce79101fd5dc39a331b3b238f45fa1bb25501","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-09T15:54:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Generates all seq Markdown in table\n\n* Add helper data-functions to core datatype ButtonSequence, because it's convenient. Could use an injectable data store instead.\n* Refactor common string formatting","shortMessageHtmlLink":"Generates all seq Markdown in table"}},{"before":"00de1183a7e8cbee3204f3e0b4f1ed2015ec37a9","after":"ead6740e981bdbdd6fa05a3fa1d408c85189570d","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-09T15:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Tidy unused functions","shortMessageHtmlLink":"Tidy unused functions"}},{"before":"aeead13bec8d9a6c5ccf054808267dbbd95a24ee","after":"00de1183a7e8cbee3204f3e0b4f1ed2015ec37a9","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-09T01:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Generates correct-ish sections and table headers\n\n* Support comments ('#') in categories CSV\n* Uses the categories CSV\n* Extracts Sections from button sequences\n* Lower-cases the CSV category keywords","shortMessageHtmlLink":"Generates correct-ish sections and table headers"}},{"before":"42a05e5eddeb0f973025acaf9f01ffee48e62883","after":"aeead13bec8d9a6c5ccf054808267dbbd95a24ee","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-08T21:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Add reading of categories CSV\n\n* Fix default CSV filename\n* Using @dataclass to simplify some classes\n* Add class to store CSV's category labels and sections\n* Passes around categories in-order for future heuristic matching","shortMessageHtmlLink":"Add reading of categories CSV"}},{"before":"42c30068c6a2e75a124e7110bf714cecbc66362b","after":"42a05e5eddeb0f973025acaf9f01ffee48e62883","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-08T18:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Add categorization heuristic flow\n\n* Tweak debugging util to print nicer, and temporarily break on exceptions\n* Refactor writing to smaller functions\n* Start updating README\n* Collect args\n* Define button categorization patterns","shortMessageHtmlLink":"Add categorization heuristic flow"}},{"before":"a40c62cc6a3e97d024ffad9d2f678bcfe2ed2728","after":"42c30068c6a2e75a124e7110bf714cecbc66362b","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-06T06:52:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Factor structure\n\n* Use self-documenting code style, aka ginormous fn names\n* Tidy","shortMessageHtmlLink":"Factor structure"}},{"before":"51720b10e6c411c89af8f3d4c3100d8665285388","after":"a40c62cc6a3e97d024ffad9d2f678bcfe2ed2728","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-06T06:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Write section titles\n\n* Start collecting category labels and keywords","shortMessageHtmlLink":"Write section titles"}},{"before":"5051837f63362d91d5448cecf574f0d2f1dd37af","after":"51720b10e6c411c89af8f3d4c3100d8665285388","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-06T05:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Tidy\n\n* Remove prototyping clutter","shortMessageHtmlLink":"Tidy"}},{"before":"d7830c819791548813aed51fffe610c0dc67c6fb","after":"5051837f63362d91d5448cecf574f0d2f1dd37af","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-06T05:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Expose seq descriptions to leadsheet gen\n\n* Require named params for longer ButtonSequence ctor\n* Add delayed init to ButtonSequence to populate description\n* Fix tables output, format was corrupted","shortMessageHtmlLink":"Expose seq descriptions to leadsheet gen"}},{"before":"98be05f38b1a3071978c9bfe16231ba7709a2da4","after":"d7830c819791548813aed51fffe610c0dc67c6fb","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-05T22:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Creates a table, prints it\n\n* Add a variety of helper API to generate the doc contents","shortMessageHtmlLink":"Creates a table, prints it"}},{"before":"7c88124747577cd73f6ee5f47cafdc9894620caf","after":"98be05f38b1a3071978c9bfe16231ba7709a2da4","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-05T15:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Start feature to generate leadsheet\n\n* Add print_markdown_tree for debug\n* Add write_seqs_md.py for generating a leadsheet, dumps debug currently\n* Minor refactorings\n* Add `--md-seqs-out-file` param to trigger feature","shortMessageHtmlLink":"Start feature to generate leadsheet"}},{"before":null,"after":"7c88124747577cd73f6ee5f47cafdc9894620caf","ref":"refs/heads/feat/leadsheet","pushedAt":"2024-05-01T23:03:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Fix typos, support more sequences","shortMessageHtmlLink":"Fix typos, support more sequences"}},{"before":"ad14136fa7f853ca1ab42b1d36c4c6f9ae76b043","after":"7c88124747577cd73f6ee5f47cafdc9894620caf","ref":"refs/heads/main","pushedAt":"2024-05-01T23:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Fix typos, support more sequences","shortMessageHtmlLink":"Fix typos, support more sequences"}},{"before":"85412f656d61fa93edfa40b551a7b0f298d41108","after":"ad14136fa7f853ca1ab42b1d36c4c6f9ae76b043","ref":"refs/heads/main","pushedAt":"2024-05-01T04:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"More tweaks to getting started","shortMessageHtmlLink":"More tweaks to getting started"}},{"before":"c8e8a91101b5a61505d86fa27754cb64cafc791e","after":"85412f656d61fa93edfa40b551a7b0f298d41108","ref":"refs/heads/main","pushedAt":"2024-05-01T04:01:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Prep for public usage\n\n* Add install step to readme\n* Tweak debug statements","shortMessageHtmlLink":"Prep for public usage"}},{"before":"4d8ad28148718a97729fa0f69bc2ee47e2280997","after":"c8e8a91101b5a61505d86fa27754cb64cafc791e","ref":"refs/heads/main","pushedAt":"2024-04-30T23:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Link to self","shortMessageHtmlLink":"Link to self"}},{"before":"55a4dbec0f1e858e3f2fcf8fe06439a2c3216f43","after":"4d8ad28148718a97729fa0f69bc2ee47e2280997","ref":"refs/heads/main","pushedAt":"2024-04-30T22:59:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Link to self","shortMessageHtmlLink":"Link to self"}},{"before":"258dcef3382f07af246ea36780cf19557d318aa7","after":"55a4dbec0f1e858e3f2fcf8fe06439a2c3216f43","ref":"refs/heads/main","pushedAt":"2024-04-30T20:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Flatter mini-flow","shortMessageHtmlLink":"Flatter mini-flow"}},{"before":"c05bd0446363f07369c7e060d19be07941096cc0","after":"258dcef3382f07af246ea36780cf19557d318aa7","ref":"refs/heads/main","pushedAt":"2024-04-30T20:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Add mini flow diagram","shortMessageHtmlLink":"Add mini flow diagram"}},{"before":"85cb142bac1f1eb925a6956a94c9446cb9554dd6","after":"c05bd0446363f07369c7e060d19be07941096cc0","ref":"refs/heads/main","pushedAt":"2024-04-30T20:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Tweak FLOW for clarity","shortMessageHtmlLink":"Tweak FLOW for clarity"}},{"before":"d3fc4fcf6f431bccba97ee386a4258ffa621e9b5","after":"85cb142bac1f1eb925a6956a94c9446cb9554dd6","ref":"refs/heads/main","pushedAt":"2024-04-30T20:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Spice up flow doc","shortMessageHtmlLink":"Spice up flow doc"}},{"before":"265fdd26fe06466f23cdd667e852b97a63e98167","after":"d3fc4fcf6f431bccba97ee386a4258ffa621e9b5","ref":"refs/heads/main","pushedAt":"2024-04-30T19:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Relocate \"FLOW\" md","shortMessageHtmlLink":"Relocate \"FLOW\" md"}},{"before":"b5d5f1f0b92c850cf09c402abbbd6deb34e6882e","after":"265fdd26fe06466f23cdd667e852b97a63e98167","ref":"refs/heads/main","pushedAt":"2024-04-30T19:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Create FLOW.md","shortMessageHtmlLink":"Create FLOW.md"}},{"before":"4a4a35a7983cf2d269df1e21a63dcfb59a04b4c9","after":"b5d5f1f0b92c850cf09c402abbbd6deb34e6882e","ref":"refs/heads/main","pushedAt":"2024-04-29T18:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Clean up root folder","shortMessageHtmlLink":"Clean up root folder"}},{"before":"cefa39a00c9865742162a1d40300a0e0ca224824","after":"4a4a35a7983cf2d269df1e21a63dcfb59a04b4c9","ref":"refs/heads/main","pushedAt":"2024-04-29T17:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Add poster frame, by request\n\n* Request: https://discord.com/channels/943680685934248006/943680686458548269/1234387912305545217 Discord user = zephyrus\n* Refactor for clarity","shortMessageHtmlLink":"Add poster frame, by request"}},{"before":"088d96e290ef92258e3251c3f2b41206f0ca1029","after":"cefa39a00c9865742162a1d40300a0e0ca224824","ref":"refs/heads/main","pushedAt":"2024-04-29T17:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Add praise","shortMessageHtmlLink":"Add praise"}},{"before":"3531d8a191dafd82ac44ebbe9db9e117c12a86d5","after":null,"ref":"refs/heads/feat/gif","pushedAt":"2024-04-29T04:22:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"}},{"before":"aab1c5ce67baf6764c8c0625d6c198e90550c7c7","after":"088d96e290ef92258e3251c3f2b41206f0ca1029","ref":"refs/heads/main","pushedAt":"2024-04-29T04:22:12.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"nrichards","name":"Nick Richards","path":"/nrichards","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/704698?s=80&v=4"},"commit":{"message":"Merge pull request #2 from nrichards/feat/gif\n\nAdd GIF support","shortMessageHtmlLink":"Merge pull request #2 from nrichards/feat/gif"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERgkxEAA","startCursor":null,"endCursor":null}},"title":"Activity ยท nrichards/mdpicgen"}