{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":131345855,"defaultBranch":"master","name":"libremidi","ownerLogin":"celtera","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-27T21:18:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/93054331?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710011194.0","currentOid":""},"activityList":{"items":[{"before":"edf43ffb532c9d98feaee2335ef8af4927f11d50","after":"982df51524e7fa10a41f779a1bf742bc3c4ea0f0","ref":"refs/heads/gh-pages","pushedAt":"2024-09-11T23:09:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 923f039333120d52f18106d4535f5f9e217c3e63","shortMessageHtmlLink":"deploy: 923f039"}},{"before":"09fc6a236c0647afb0caf5e6f7b46e690c2e137b","after":"923f039333120d52f18106d4535f5f9e217c3e63","ref":"refs/heads/master","pushedAt":"2024-09-11T23:02:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[docs] Doc & test improvements","shortMessageHtmlLink":"[docs] Doc & test improvements"}},{"before":"83ea9de0ff991ab58c86f71ce8c04facc7aa8004","after":"09fc6a236c0647afb0caf5e6f7b46e690c2e137b","ref":"refs/heads/master","pushedAt":"2024-09-10T02:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[core] Handle unspecified correctly for midi out and observer too","shortMessageHtmlLink":"[core] Handle unspecified correctly for midi out and observer too"}},{"before":"bebe74aa2a1ec9342e08eb13cb0fb80f091b8b1e","after":"83ea9de0ff991ab58c86f71ce8c04facc7aa8004","ref":"refs/heads/master","pushedAt":"2024-09-10T02:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[core] Enable more conversion cases when creating midi_in objects","shortMessageHtmlLink":"[core] Enable more conversion cases when creating midi_in objects"}},{"before":"d3af179d8884da041ce8d4a25e6734a0ad649c1d","after":"bebe74aa2a1ec9342e08eb13cb0fb80f091b8b1e","ref":"refs/heads/master","pushedAt":"2024-09-08T03:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5e9e23a15674a09977ad3c23c468a1dce266737b","after":"d3af179d8884da041ce8d4a25e6734a0ad649c1d","ref":"refs/heads/master","pushedAt":"2024-09-08T02:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[python] Add some more utilities","shortMessageHtmlLink":"[python] Add some more utilities"}},{"before":"b83aae8d6a99f77dc1f6386f6a9e25cbea76a334","after":"5e9e23a15674a09977ad3c23c468a1dce266737b","ref":"refs/heads/master","pushedAt":"2024-09-08T01:36:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[python] Add initial python bindings","shortMessageHtmlLink":"[python] Add initial python bindings"}},{"before":"c2f4fbbc2c3eb261258c6b65b853d27d3d6a921e","after":"b83aae8d6a99f77dc1f6386f6a9e25cbea76a334","ref":"refs/heads/master","pushedAt":"2024-09-07T17:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b495928bab3286eb2bad544d85e549ca80c94e88","after":"c2f4fbbc2c3eb261258c6b65b853d27d3d6a921e","ref":"refs/heads/master","pushedAt":"2024-09-07T17:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"37ed7fd2706972325f165d668b326e583979f0cf","after":"b495928bab3286eb2bad544d85e549ca80c94e88","ref":"refs/heads/master","pushedAt":"2024-09-07T16:45:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[c] API improvements and fixes, add timestamps and API info getters","shortMessageHtmlLink":"[c] API improvements and fixes, add timestamps and API info getters"}},{"before":"924b1c2bf0fd0746da9ec90996107d21929ae760","after":"37ed7fd2706972325f165d668b326e583979f0cf","ref":"refs/heads/master","pushedAt":"2024-09-02T14:38:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[c] libremidi_midi_out_port_free() should reinterpret to output_port*. (#117)","shortMessageHtmlLink":"[c] libremidi_midi_out_port_free() should reinterpret to output_port*. ("}},{"before":"e9c18f3a3460d1ef9b3bd9de348cec87caa9d5d4","after":"924b1c2bf0fd0746da9ec90996107d21929ae760","ref":"refs/heads/master","pushedAt":"2024-09-01T14:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[ci] configurations.hpp should include everything","shortMessageHtmlLink":"[ci] configurations.hpp should include everything"}},{"before":"961df3d0fa386a948018a199e5699cf9f27c5966","after":"e9c18f3a3460d1ef9b3bd9de348cec87caa9d5d4","ref":"refs/heads/master","pushedAt":"2024-08-31T22:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[ci] Another missing include","shortMessageHtmlLink":"[ci] Another missing include"}},{"before":"82a6ee1951e6c6b718c2bc9233718258a1278bb2","after":"961df3d0fa386a948018a199e5699cf9f27c5966","ref":"refs/heads/master","pushedAt":"2024-08-31T22:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[ci] Fix build on msvc","shortMessageHtmlLink":"[ci] Fix build on msvc"}},{"before":"ec2795214134161e7eebad4518ee0af163bbb92e","after":"82a6ee1951e6c6b718c2bc9233718258a1278bb2","ref":"refs/heads/master","pushedAt":"2024-08-31T22:11:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[pipewire] Do not add a media name","shortMessageHtmlLink":"[pipewire] Do not add a media name"}},{"before":"9b358a42caa04615f7b753f6ae9b7d5d28280910","after":"ec2795214134161e7eebad4518ee0af163bbb92e","ref":"refs/heads/master","pushedAt":"2024-08-29T00:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[keyboard] Some fixes","shortMessageHtmlLink":"[keyboard] Some fixes"}},{"before":"71d4ed12f40346bf7ce9944b7f9b9866b517743c","after":"9b358a42caa04615f7b753f6ae9b7d5d28280910","ref":"refs/heads/master","pushedAt":"2024-08-26T15:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[examples] Add id to midiprobe","shortMessageHtmlLink":"[examples] Add id to midiprobe"}},{"before":"b3814434b6ed48dafb572423c521af559f584499","after":"71d4ed12f40346bf7ce9944b7f9b9866b517743c","ref":"refs/heads/master","pushedAt":"2024-08-26T12:49:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[pipewire] Implement notify-on-constructor and better port type tracking","shortMessageHtmlLink":"[pipewire] Implement notify-on-constructor and better port type tracking"}},{"before":"3d241f6f5710f8875730db537f44d10144470d8b","after":"b3814434b6ed48dafb572423c521af559f584499","ref":"refs/heads/master","pushedAt":"2024-08-25T23:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[ci] Small refactors, fix winmm backend","shortMessageHtmlLink":"[ci] Small refactors, fix winmm backend"}},{"before":"cbc41bc85cf2ff39502800aef16e60a3fb7e3c3a","after":"3d241f6f5710f8875730db537f44d10144470d8b","ref":"refs/heads/master","pushedAt":"2024-08-25T18:39:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[core] Add support for raw midi / ump input. Fixes #101","shortMessageHtmlLink":"[core] Add support for raw midi / ump input. Fixes #101"}},{"before":"519ee71b9bd827aa6cf9bba1573eccc15f2947d9","after":"cbc41bc85cf2ff39502800aef16e60a3fb7e3c3a","ref":"refs/heads/master","pushedAt":"2024-08-25T16:00:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[coremidi] Fix filtering devices with track_any","shortMessageHtmlLink":"[coremidi] Fix filtering devices with track_any"}},{"before":"13b0d8489531f61288dc9fbd5a43d1bbca098f2e","after":"519ee71b9bd827aa6cf9bba1573eccc15f2947d9","ref":"refs/heads/master","pushedAt":"2024-08-25T15:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[ci] Fix build for compilers without using enum support","shortMessageHtmlLink":"[ci] Fix build for compilers without using enum support"}},{"before":"36c8a217d7e133596ecbae5c665238caeae6a8f1","after":"13b0d8489531f61288dc9fbd5a43d1bbca098f2e","ref":"refs/heads/master","pushedAt":"2024-08-24T13:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[wip] Keyboard input backend","shortMessageHtmlLink":"[wip] Keyboard input backend"}},{"before":"175c8aa83be1145c87f36437c8ff759d09a3b1de","after":"36c8a217d7e133596ecbae5c665238caeae6a8f1","ref":"refs/heads/master","pushedAt":"2024-08-24T13:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[examples] Refactor to use command line arguments instead of user input","shortMessageHtmlLink":"[examples] Refactor to use command line arguments instead of user input"}},{"before":"80ca39cf075b1da5ee3ae86043cbd5b1cd3cb514","after":"be2087c4a3cce43fce86aa380c4ba59b77216c3b","ref":"refs/heads/4.x","pushedAt":"2024-08-22T00:51:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[alsa] Extend definition of virtual port to cover more types","shortMessageHtmlLink":"[alsa] Extend definition of virtual port to cover more types"}},{"before":"713d74114f7f016109ef5f63364abcbaed94cc6c","after":"175c8aa83be1145c87f36437c8ff759d09a3b1de","ref":"refs/heads/master","pushedAt":"2024-08-22T00:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[alsa] Extend definition of virtual port to cover more types","shortMessageHtmlLink":"[alsa] Extend definition of virtual port to cover more types"}},{"before":"5ff5f2166c2bca031ce67dd2cfddaa93398f96a1","after":"80ca39cf075b1da5ee3ae86043cbd5b1cd3cb514","ref":"refs/heads/4.x","pushedAt":"2024-08-14T14:37:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[examples] Add missing header. Fix #113","shortMessageHtmlLink":"[examples] Add missing header. Fix #113"}},{"before":"f80673b77c8d40da2c6ee6392d80393b7048218c","after":"713d74114f7f016109ef5f63364abcbaed94cc6c","ref":"refs/heads/master","pushedAt":"2024-08-14T14:04:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[examples] Add missing header. Fix #113","shortMessageHtmlLink":"[examples] Add missing header. Fix #113"}},{"before":"4ff230337aab6229b5876448deace4dd1b557af1","after":"edf43ffb532c9d98feaee2335ef8af4927f11d50","ref":"refs/heads/gh-pages","pushedAt":"2024-08-13T16:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: f80673b77c8d40da2c6ee6392d80393b7048218c","shortMessageHtmlLink":"deploy: f80673b"}},{"before":"22d8697f1d23e5cb715f69351d8133765df24343","after":"f80673b77c8d40da2c6ee6392d80393b7048218c","ref":"refs/heads/master","pushedAt":"2024-08-13T16:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcelerier","name":"Jean-Michaël Celerier","path":"/jcelerier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2772730?s=80&v=4"},"commit":{"message":"[docs] Fix out-of-date documentation about channel events. Fixes #112","shortMessageHtmlLink":"[docs] Fix out-of-date documentation about channel events. Fixes #112"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEs78CNAA","startCursor":null,"endCursor":null}},"title":"Activity · celtera/libremidi"}