{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":452146123,"defaultBranch":"main","name":"mjuo","ownerLogin":"wwtos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-26T04:59:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86801109?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716870617.0","currentOid":""},"activityList":{"items":[{"before":"527e249bfada81a5c41daec8b2328d68dcce5295","after":"6607016b7c71e48a5f0237fd34ec880ae4868e5b","ref":"refs/heads/main","pushedAt":"2024-05-29T02:31:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Osc support (#35)\n\n* Initial OSC design\r\n\r\n* Simplify OSC API\r\n\r\n* Add better docs\r\n\r\n* Tweak c string handling\r\n\r\n* Add support for writing osc bundles\r\n\r\n* Break everything\r\n\r\n* WIP\r\n\r\n* Remove debugging and cleanup\r\n\r\n* Some performance tweaks\r\n\r\n* Remove old references to midi\r\n\r\n* Fix missing renaming\r\n\r\n* Various fixes","shortMessageHtmlLink":"Osc support (#35)"}},{"before":"e627f8aa5ac89e005da020fc7f5ed5b722c8cb57","after":"921b896185bf0cb47c4d472869edaf3130ddce64","ref":"refs/heads/osc-support","pushedAt":"2024-05-29T02:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Various fixes","shortMessageHtmlLink":"Various fixes"}},{"before":"8ae2118f496484f0451e9b8b0b3e857127c3ff55","after":"e627f8aa5ac89e005da020fc7f5ed5b722c8cb57","ref":"refs/heads/osc-support","pushedAt":"2024-05-29T00:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Fix missing renaming","shortMessageHtmlLink":"Fix missing renaming"}},{"before":"c996adb107874d9979797c47d3de97d404f54ebd","after":"8ae2118f496484f0451e9b8b0b3e857127c3ff55","ref":"refs/heads/osc-support","pushedAt":"2024-05-29T00:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Remove old references to midi","shortMessageHtmlLink":"Remove old references to midi"}},{"before":"f16e22c2e244ccb52f3a3cc2ae8657c7b674e6f3","after":"c996adb107874d9979797c47d3de97d404f54ebd","ref":"refs/heads/osc-support","pushedAt":"2024-05-28T23:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Some performance tweaks","shortMessageHtmlLink":"Some performance tweaks"}},{"before":"94e12fc24c4a908bf98b65285b9a29c30b08a556","after":"f16e22c2e244ccb52f3a3cc2ae8657c7b674e6f3","ref":"refs/heads/osc-support","pushedAt":"2024-05-28T05:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Remove debugging and cleanup","shortMessageHtmlLink":"Remove debugging and cleanup"}},{"before":null,"after":"94e12fc24c4a908bf98b65285b9a29c30b08a556","ref":"refs/heads/osc-support","pushedAt":"2024-05-28T04:30:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"82efb15bfbbfff07cc793af71baa0b2a1951f261","after":null,"ref":"refs/heads/percussion-rank","pushedAt":"2024-05-16T05:13:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"}},{"before":"ca8c514185c1b5bb22aec752a4c41da0a50dcd4d","after":"527e249bfada81a5c41daec8b2328d68dcce5295","ref":"refs/heads/main","pushedAt":"2024-05-16T05:13:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Percussion rank (#34)\n\n* Make RankPlayer generic\r\n\r\n* WIP\r\n\r\n* Initial work on percussion config parsing\r\n\r\n* Uhhh, percussion rank and code tidy?","shortMessageHtmlLink":"Percussion rank (#34)"}},{"before":null,"after":"82efb15bfbbfff07cc793af71baa0b2a1951f261","ref":"refs/heads/percussion-rank","pushedAt":"2024-05-16T05:06:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Uhhh, percussion rank and code tidy?","shortMessageHtmlLink":"Uhhh, percussion rank and code tidy?"}},{"before":"83dfc36f4a55c20297db4093dba3aae3c46b42b8","after":"ca8c514185c1b5bb22aec752a4c41da0a50dcd4d","ref":"refs/heads/main","pushedAt":"2024-02-09T00:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Get linux and windows builds working","shortMessageHtmlLink":"Get linux and windows builds working"}},{"before":"37fb8b898c21b4e2984b6a455b436611efcf13ad","after":"83dfc36f4a55c20297db4093dba3aae3c46b42b8","ref":"refs/heads/main","pushedAt":"2024-02-05T21:02:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Fix child graphs (#32)\n\n* Remove midi store from traverser\r\n\r\n* PolyphonicNode refactor pre-testing\r\n\r\n* Overdue node api refactor\r\n\r\n* WIP\r\n\r\n* Fix unsafe behavior\r\n\r\n* Uhh, WIP","shortMessageHtmlLink":"Fix child graphs (#32)"}},{"before":null,"after":"2a582fda80ab13d509a0151de0a58e6038788f93","ref":"refs/heads/fix-child-graphs","pushedAt":"2024-02-05T20:55:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Uhh, WIP","shortMessageHtmlLink":"Uhh, WIP"}},{"before":"566277a56d9400be80ecff170386429ad87faafb","after":null,"ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T19:06:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"}},{"before":"f1e2aa17f39d8dc592275cb2a0c1942407eb58e8","after":"37fb8b898c21b4e2984b6a455b436611efcf13ad","ref":"refs/heads/main","pushedAt":"2024-01-17T19:06:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Clocked support (#31)\n\n* Switch to clocked midi\r\n\r\n* Integrate clocked\r\n\r\nUhh, so yeah, forgot to commit in a while\r\n\r\n* WIP\r\n\r\n* Ignore perf data\r\n\r\n* Lots of cool stuff\r\n\r\n* Remove old engine code\r\n\r\n* Bugfixes\r\n\r\n* Hash map optimization\r\n\r\n* Keep modularizing and separating io\r\n\r\n* Remove concept of default IO nodes\r\n\r\n* WIP\r\n\r\n* Prep work for frontend UI\r\n\r\n* Route invalidation fix\r\n\r\n* Add rust types to typescript\r\n\r\n* Basic UI for devices\r\n\r\n* Code tidying\r\n\r\n* Code tidy\r\n\r\n* Code tidy\r\n\r\n* More bugfixes\r\n\r\n* More bugfixes","shortMessageHtmlLink":"Clocked support (#31)"}},{"before":"3c5253a000a765dbb175e1203b0be8d493c826b0","after":"566277a56d9400be80ecff170386429ad87faafb","ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T19:05:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"More bugfixes","shortMessageHtmlLink":"More bugfixes"}},{"before":"9d393250b02349d3fcffa874d4d224c027413123","after":"3c5253a000a765dbb175e1203b0be8d493c826b0","ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T06:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Code tidy","shortMessageHtmlLink":"Code tidy"}},{"before":"633a59144a40971c652361e776d0dc543d55f7db","after":"9d393250b02349d3fcffa874d4d224c027413123","ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T05:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Code tidy","shortMessageHtmlLink":"Code tidy"}},{"before":"e1be839c498f2a9ca773176306521e31bdf6309e","after":"633a59144a40971c652361e776d0dc543d55f7db","ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T04:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Code tidying","shortMessageHtmlLink":"Code tidying"}},{"before":"0683e51da771a78531a3b01b5bc30ac74bcaabe2","after":"e1be839c498f2a9ca773176306521e31bdf6309e","ref":"refs/heads/clocked-support","pushedAt":"2024-01-17T04:09:46.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Basic UI for devices","shortMessageHtmlLink":"Basic UI for devices"}},{"before":"e5564b3268dbb2ff67e32c6d551e840662280a2e","after":"0683e51da771a78531a3b01b5bc30ac74bcaabe2","ref":"refs/heads/clocked-support","pushedAt":"2024-01-03T04:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Remove concept of default IO nodes","shortMessageHtmlLink":"Remove concept of default IO nodes"}},{"before":"669a5db9caa2cd6543f920025389b20f1167941a","after":"e5564b3268dbb2ff67e32c6d551e840662280a2e","ref":"refs/heads/clocked-support","pushedAt":"2024-01-03T03:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Keep modularizing and separating io","shortMessageHtmlLink":"Keep modularizing and separating io"}},{"before":"c5be41c0b92e4bbfc9436e949453550bf28f74b8","after":"669a5db9caa2cd6543f920025389b20f1167941a","ref":"refs/heads/clocked-support","pushedAt":"2024-01-02T23:03:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Hash map optimization","shortMessageHtmlLink":"Hash map optimization"}},{"before":"a0d21542154dd13ed97e9c6e7955914b2f62c97a","after":"c5be41c0b92e4bbfc9436e949453550bf28f74b8","ref":"refs/heads/clocked-support","pushedAt":"2023-12-23T23:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Lots of cool stuff","shortMessageHtmlLink":"Lots of cool stuff"}},{"before":"c80f993fc10e031285a66dea835bdf46fc49064e","after":"a0d21542154dd13ed97e9c6e7955914b2f62c97a","ref":"refs/heads/clocked-support","pushedAt":"2023-12-23T22:54:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Lots of cool stuff","shortMessageHtmlLink":"Lots of cool stuff"}},{"before":"4bfd8483d16ab5c4f1c6cda22c0c4ed72b16fa89","after":"c80f993fc10e031285a66dea835bdf46fc49064e","ref":"refs/heads/clocked-support","pushedAt":"2023-12-22T22:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"5865414a081f965678fbb6c8192c31d232727e9b","after":"4bfd8483d16ab5c4f1c6cda22c0c4ed72b16fa89","ref":"refs/heads/clocked-support","pushedAt":"2023-12-21T05:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Integrate clocked\n\nUhh, so yeah, forgot to commit in a while","shortMessageHtmlLink":"Integrate clocked"}},{"before":null,"after":"5865414a081f965678fbb6c8192c31d232727e9b","ref":"refs/heads/clocked-support","pushedAt":"2023-12-19T01:25:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Switch to clocked midi","shortMessageHtmlLink":"Switch to clocked midi"}},{"before":"a930929ff6878aa71cf00cd72894c15c01290645","after":null,"ref":"refs/heads/code-cleanup","pushedAt":"2023-12-08T21:17:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"}},{"before":"67bfccdba7699e6c77aa05258e74075db2234703","after":"f1e2aa17f39d8dc592275cb2a0c1942407eb58e8","ref":"refs/heads/main","pushedAt":"2023-12-08T21:17:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"smj-edison","name":"Mason Jones","path":"/smj-edison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848827?s=80&v=4"},"commit":{"message":"Code cleanup (#30)\n\n* Lots of tidying\r\n\r\n* Simplify action application and undo/redo\r\n\r\n* Separate Resources from GlobalState\r\n\r\n* Tokio was getting on my nerves\r\n\r\n* Bug fixes\r\n\r\n* Remove dead code","shortMessageHtmlLink":"Code cleanup (#30)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVnST-gA","startCursor":null,"endCursor":null}},"title":"Activity ยท wwtos/mjuo"}