{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":628791322,"defaultBranch":"main","name":"x32_remote","ownerLogin":"wisq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-17T01:46:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/255758?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716596492.0","currentOid":""},"activityList":{"items":[{"before":"4f633f6231471969303d9a455dcf9ae64cae9bc6","after":"89ec84594c27f417b4683a285271f120aa4e3a84","ref":"refs/heads/subscriptions","pushedAt":"2024-05-28T02:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"b530c4e9766deabf080b520ad4d1714aa527bfcd","after":"4f633f6231471969303d9a455dcf9ae64cae9bc6","ref":"refs/heads/subscriptions","pushedAt":"2024-05-28T02:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"b530c4e9766deabf080b520ad4d1714aa527bfcd","ref":"refs/heads/subscriptions","pushedAt":"2024-05-25T00:21:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"55f8d0267d18d716ffa0f972fe0b33800aa5611e","after":"6973f2776a489a8fdb6e3b80ff1efba52e212a2a","ref":"refs/heads/main","pushedAt":"2023-11-30T18:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Update README.md\n\nFix name in thank-you callout.","shortMessageHtmlLink":"Update README.md"}},{"before":"09f709e9ab0a27a5d452341ef1f9d45fe123395a","after":"55f8d0267d18d716ffa0f972fe0b33800aa5611e","ref":"refs/heads/main","pushedAt":"2023-04-26T21:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Remove default reply_mode on MockClient, force test to specify (if needed).","shortMessageHtmlLink":"Remove default reply_mode on MockClient, force test to specify (if ne…"}},{"before":"34ead006b50ddb8b4e6e783dc806629d449ea7cf","after":"09f709e9ab0a27a5d452341ef1f9d45fe123395a","ref":"refs/heads/main","pushedAt":"2023-04-26T04:02:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Update changelog.","shortMessageHtmlLink":"Update changelog."}},{"before":"68d89648af95d75656bc535cd3ada0094224e6c6","after":"34ead006b50ddb8b4e6e783dc806629d449ea7cf","ref":"refs/heads/main","pushedAt":"2023-04-26T04:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Update changelog.","shortMessageHtmlLink":"Update changelog."}},{"before":"13e110e3faae634e69f53765835f8203376b0f32","after":"68d89648af95d75656bc535cd3ada0094224e6c6","ref":"refs/heads/main","pushedAt":"2023-04-26T03:48:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Add specs for `all_safe_*` functions, fix examples.","shortMessageHtmlLink":"Add specs for all_safe_* functions, fix examples."}},{"before":"679feb0a7dcae1ed3bc9cb021105507ef5f217e9","after":"13e110e3faae634e69f53765835f8203376b0f32","ref":"refs/heads/main","pushedAt":"2023-04-26T03:32:41.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Move safe_param type to Types.Program.","shortMessageHtmlLink":"Move safe_param type to Types.Program."}},{"before":"e6b71a8675c9112ea2f74e78a0eb5ae05f25e9ac","after":"679feb0a7dcae1ed3bc9cb021105507ef5f217e9","ref":"refs/heads/main","pushedAt":"2023-04-25T05:18:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Improve program typespec docs and naming, add threedigit functions.","shortMessageHtmlLink":"Improve program typespec docs and naming, add threedigit functions."}},{"before":"e8155827528641b5c6b282b99976aea4455a30b8","after":"e6b71a8675c9112ea2f74e78a0eb5ae05f25e9ac","ref":"refs/heads/main","pushedAt":"2023-04-25T04:53:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Bump and update changelog.","shortMessageHtmlLink":"Bump and update changelog."}},{"before":"6a25405a3202075710b37b88c090e98d83b55844","after":"e8155827528641b5c6b282b99976aea4455a30b8","ref":"refs/heads/main","pushedAt":"2023-04-24T09:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Handle case where defcommand has no @doc.","shortMessageHtmlLink":"Handle case where defcommand has no @doc."}},{"before":"2d3f7cd3de8564cce5fa9e2a0c5a26c447c12c13","after":"6a25405a3202075710b37b88c090e98d83b55844","ref":"refs/heads/main","pushedAt":"2023-04-24T08:43:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Add changelog, update readme.","shortMessageHtmlLink":"Add changelog, update readme."}},{"before":"81dff751817ce476387fc09e72e0538130e99c81","after":"2d3f7cd3de8564cce5fa9e2a0c5a26c447c12c13","ref":"refs/heads/main","pushedAt":"2023-04-24T08:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Add changelog, update readme.","shortMessageHtmlLink":"Add changelog, update readme."}},{"before":"ef6a15a335cdab50071b50af5749bfcbc549b5e1","after":"81dff751817ce476387fc09e72e0538130e99c81","ref":"refs/heads/main","pushedAt":"2023-04-24T06:45:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Docs cleanup.","shortMessageHtmlLink":"Docs cleanup."}},{"before":"569c6019462a951f3c10908871ccc0e8bfe2face","after":"ef6a15a335cdab50071b50af5749bfcbc549b5e1","ref":"refs/heads/main","pushedAt":"2023-04-24T06:07:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Finish setting up specs.","shortMessageHtmlLink":"Finish setting up specs."}},{"before":"42d65331db71515f5c117a430adc88dcfc5a1c23","after":"569c6019462a951f3c10908871ccc0e8bfe2face","ref":"refs/heads/main","pushedAt":"2023-04-24T03:31:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"New Mixer curry system, using macros.","shortMessageHtmlLink":"New Mixer curry system, using macros."}},{"before":"c8fbf7b2cd4f4062585e9b95e4df370b5d68162f","after":"42d65331db71515f5c117a430adc88dcfc5a1c23","ref":"refs/heads/main","pushedAt":"2023-04-24T03:29:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"New Mixer curry system, using macros.","shortMessageHtmlLink":"New Mixer curry system, using macros."}},{"before":"35db937e17d7f4cb015075ec54c092dd01df83ac","after":"c8fbf7b2cd4f4062585e9b95e4df370b5d68162f","ref":"refs/heads/main","pushedAt":"2023-04-23T23:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"More ExDocs.","shortMessageHtmlLink":"More ExDocs."}},{"before":"1a2b9de6b7090c2bb170944e194bed1a9d984b9c","after":"35db937e17d7f4cb015075ec54c092dd01df83ac","ref":"refs/heads/main","pushedAt":"2023-04-23T08:04:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"More ExDocs.","shortMessageHtmlLink":"More ExDocs."}},{"before":"02b9f6db93f5eff5621dd5a427d6c0882c7ac3cd","after":"1a2b9de6b7090c2bb170944e194bed1a9d984b9c","ref":"refs/heads/main","pushedAt":"2023-04-23T08:03:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"More ExDocs.","shortMessageHtmlLink":"More ExDocs."}},{"before":"7d84709b888e132e137b8e65ab475b34a9a120a1","after":"02b9f6db93f5eff5621dd5a427d6c0882c7ac3cd","ref":"refs/heads/main","pushedAt":"2023-04-23T07:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"More ExDocs.","shortMessageHtmlLink":"More ExDocs."}},{"before":"220975b756d59110a152482cd8296ecf76926ee6","after":"7d84709b888e132e137b8e65ab475b34a9a120a1","ref":"refs/heads/main","pushedAt":"2023-04-23T07:29:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Split `Commands.Mix` into `Mixing` and `MainOut`.","shortMessageHtmlLink":"Split Commands.Mix into Mixing and MainOut."}},{"before":"f300ffe46ad4ce328c2558248b222520f0b0ac91","after":"220975b756d59110a152482cd8296ecf76926ee6","ref":"refs/heads/main","pushedAt":"2023-04-23T07:10:19.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Split `Commands.Mix` into `Mixing` and `MainOut`.","shortMessageHtmlLink":"Split Commands.Mix into Mixing and MainOut."}},{"before":"4829419b1425c4998edf2c4cd1a178b9603459af","after":"f300ffe46ad4ce328c2558248b222520f0b0ac91","ref":"refs/heads/main","pushedAt":"2023-04-23T04:45:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Relax the guards on `X32Remote.Session` calls.\n\nI went a bit overboard here, as I discovered when I was writing the\ntypespecs and docs. None of the guards were particularly needed:\n\n* The `pid` argument (now called `session`) can be a number of values,\n including `{:via, _, _}` and `{:global, _}`. Errors here will get\n quickly caught by `GenServer.whereis/1`.\n\n* The `path` and `args` arguments are also kinda pointless, since we use\n `OSC.Message.construct/2` which will immediately catch these.","shortMessageHtmlLink":"Relax the guards on X32Remote.Session calls."}},{"before":"26bf4ec64b947403f1ed88a036d90977293ed64b","after":"4829419b1425c4998edf2c4cd1a178b9603459af","ref":"refs/heads/main","pushedAt":"2023-04-23T04:28:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Change how X32Remote.Supervisor starts.\n\n * `start_link/2` now uses a single `opts` argument.\n * Now assigns a name to itself.\n * Now names processes under `X32Remote.Mixer` instead of itself.\n * All names can be customised.","shortMessageHtmlLink":"Change how X32Remote.Supervisor starts."}},{"before":"e1f146e63f988cf7d03f6760441c4db6d5fd0d19","after":"26bf4ec64b947403f1ed88a036d90977293ed64b","ref":"refs/heads/main","pushedAt":"2023-04-23T04:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Change how X32Remote.Supervisor starts.\n\n* `start_link/2` now uses a single `opts` argument.\n* Now assigns a name to itself.\n* Now names processes under `X32Remote.Mixer` instead of itself.\n* All names can be customised.","shortMessageHtmlLink":"Change how X32Remote.Supervisor starts."}},{"before":"2906bd65fc43acb9a5f3a9d35c5de3539bd8c4c8","after":"e1f146e63f988cf7d03f6760441c4db6d5fd0d19","ref":"refs/heads/main","pushedAt":"2023-04-21T01:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Upgrade to released version of ex_git_test.","shortMessageHtmlLink":"Upgrade to released version of ex_git_test."}},{"before":"0c6fa252db49861b5b23b119d0df19f23fcb1852","after":"2906bd65fc43acb9a5f3a9d35c5de3539bd8c4c8","ref":"refs/heads/main","pushedAt":"2023-04-20T06:02:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Migrate to published ex_osc.","shortMessageHtmlLink":"Migrate to published ex_osc."}},{"before":"33cf8f4bc4f3981705108919390680fae5b54ce8","after":"0c6fa252db49861b5b23b119d0df19f23fcb1852","ref":"refs/heads/main","pushedAt":"2023-04-19T07:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wisq","name":"Adrian Irving-Beer","path":"/wisq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255758?s=80&v=4"},"commit":{"message":"Add more mix commands, solo commands.","shortMessageHtmlLink":"Add more mix commands, solo commands."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVWEvnQA","startCursor":null,"endCursor":null}},"title":"Activity · wisq/x32_remote"}