{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":579522475,"defaultBranch":"main","name":"supersonic","ownerLogin":"dweymouth","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-18T00:47:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5303666?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726761565.0","currentOid":""},"activityList":{"items":[{"before":"b6a082ddc10d3b557a1b17bdcdfcff87a13f033b","after":"494ca677d84b7b8a4092cd19ef7bed6b8ad2079a","ref":"refs/heads/main","pushedAt":"2024-09-29T20:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Fix #487: remove only selected copy of duplicate tracks in playlist","shortMessageHtmlLink":"Fix #487: remove only selected copy of duplicate tracks in playlist"}},{"before":"2c4725a2fb95cf864b2b71181a860a92357bde98","after":"b6a082ddc10d3b557a1b17bdcdfcff87a13f033b","ref":"refs/heads/main","pushedAt":"2024-09-23T22:48:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #486 from tkymmm/main\n\nAdd Japanese files","shortMessageHtmlLink":"Merge pull request #486 from tkymmm/main"}},{"before":"619760f80f5e5e4a3d787dbf0b2753679a58f815","after":"e7629b76358fb07a27b76438ff21e212f433f550","ref":"refs/heads/feature/shuffle","pushedAt":"2024-09-20T01:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"some fixes","shortMessageHtmlLink":"some fixes"}},{"before":null,"after":"619760f80f5e5e4a3d787dbf0b2753679a58f815","ref":"refs/heads/feature/shuffle","pushedAt":"2024-09-19T15:59:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"beginning impl. of play queue shuffle mode","shortMessageHtmlLink":"beginning impl. of play queue shuffle mode"}},{"before":"f49a9c94a218863218315c8000ebe4644b9e25c1","after":null,"ref":"refs/heads/add-shuffle","pushedAt":"2024-09-19T15:49:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"}},{"before":"b782892fb49a7cb20712ec08148e2a98d352a2f0","after":"2c4725a2fb95cf864b2b71181a860a92357bde98","ref":"refs/heads/main","pushedAt":"2024-09-15T18:41:32.000Z","pushType":"pr_merge","commitsCount":41,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #479 from Masterlocker/main\n\nAppImage build script","shortMessageHtmlLink":"Merge pull request #479 from Masterlocker/main"}},{"before":"fe39239a106728adddc9ca9cc4cad54a29045e18","after":"b782892fb49a7cb20712ec08148e2a98d352a2f0","ref":"refs/heads/main","pushedAt":"2024-09-13T14:37:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #482 from Tuba2/main\n\nUpdated Brazilian Portuguese translation","shortMessageHtmlLink":"Merge pull request #482 from Tuba2/main"}},{"before":"fd2d831fe6f8ea8edf1205876fda97fea6c6df11","after":null,"ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-12T00:01:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"}},{"before":"72de61568ab83baee66609cfb5e1154769038c84","after":"fe39239a106728adddc9ca9cc4cad54a29045e18","ref":"refs/heads/main","pushedAt":"2024-09-12T00:01:06.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #481 from dweymouth/playback-cmd-queue\n\nPrep for Jukebox mode - add queue to accumulate playback commands","shortMessageHtmlLink":"Merge pull request #481 from dweymouth/playback-cmd-queue"}},{"before":"795099945023317d49457aba16f4229e80e2d9f5","after":"fd2d831fe6f8ea8edf1205876fda97fea6c6df11","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-11T23:59:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"add missed handler for cmdLoadRadioStation","shortMessageHtmlLink":"add missed handler for cmdLoadRadioStation"}},{"before":"1fff7f648807d2b71c0c2297c1f3f69c78664418","after":"795099945023317d49457aba16f4229e80e2d9f5","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-11T18:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"fix seeking to next track repeatedly and quickly","shortMessageHtmlLink":"fix seeking to next track repeatedly and quickly"}},{"before":"00ffb8b3a103c1f7bf234527ede5da9ddd2f8516","after":"1fff7f648807d2b71c0c2297c1f3f69c78664418","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-11T15:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"fix coalescing logic of multiple seekFwdBackN commands","shortMessageHtmlLink":"fix coalescing logic of multiple seekFwdBackN commands"}},{"before":"faf067ce7e2583921fffdc25022cb6d9926f6e8b","after":"00ffb8b3a103c1f7bf234527ede5da9ddd2f8516","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-11T14:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"implement SeekFwdBackN","shortMessageHtmlLink":"implement SeekFwdBackN"}},{"before":"fec6fe5eb7938c86ff994eaad79270dadb2df015","after":"72de61568ab83baee66609cfb5e1154769038c84","ref":"refs/heads/main","pushedAt":"2024-09-07T15:17:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Fix #477: scroll to currently playing track when loading Now Playing page","shortMessageHtmlLink":"Fix #477: scroll to currently playing track when loading Now Playing …"}},{"before":"0d281bc5bf8cecb1eb1f26d0b2063771b33e73a4","after":"fec6fe5eb7938c86ff994eaad79270dadb2df015","ref":"refs/heads/main","pushedAt":"2024-09-07T01:07:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"fix nocopy of mutex","shortMessageHtmlLink":"fix nocopy of mutex"}},{"before":"65efac0ba55357d4c24c7a50309b13767ef2c8a5","after":"0d281bc5bf8cecb1eb1f26d0b2063771b33e73a4","ref":"refs/heads/main","pushedAt":"2024-09-07T01:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"switch to atomic.Bool","shortMessageHtmlLink":"switch to atomic.Bool"}},{"before":"5f8f2e7d7e9e69a6d75ea21ad5246d5829a08f01","after":"65efac0ba55357d4c24c7a50309b13767ef2c8a5","ref":"refs/heads/main","pushedAt":"2024-09-07T00:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"move refresh into AppendTracks impl","shortMessageHtmlLink":"move refresh into AppendTracks impl"}},{"before":"d48632c4a253b68892658279fb890bb65b04cd6f","after":"5f8f2e7d7e9e69a6d75ea21ad5246d5829a08f01","ref":"refs/heads/main","pushedAt":"2024-09-05T15:05:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #476 from benoit-smith/main\n\nUpdate fr.json","shortMessageHtmlLink":"Merge pull request #476 from benoit-smith/main"}},{"before":"0c2dc3e54df578f28d9817ffe872f3a24d996ea8","after":"d48632c4a253b68892658279fb890bb65b04cd6f","ref":"refs/heads/main","pushedAt":"2024-09-05T15:05:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #475 from Mister-Digital/main\n\nGerman translation","shortMessageHtmlLink":"Merge pull request #475 from Mister-Digital/main"}},{"before":"b4da3626b18b09878185679ab4eac5424549bc11","after":"0c2dc3e54df578f28d9817ffe872f3a24d996ea8","ref":"refs/heads/main","pushedAt":"2024-09-03T15:00:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #474 from benoit-smith/main\n\nUpdate fr.json","shortMessageHtmlLink":"Merge pull request #474 from benoit-smith/main"}},{"before":"c2efb048e2035c4363bf6d6acdc37b86f4e3545e","after":"faf067ce7e2583921fffdc25022cb6d9926f6e8b","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-09-01T15:45:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"add shared callback impl between mpv and jukebox players","shortMessageHtmlLink":"add shared callback impl between mpv and jukebox players"}},{"before":"360095b78e2e0b3e4426f33110a7b7e1336105ed","after":"b4da3626b18b09878185679ab4eac5424549bc11","ref":"refs/heads/main","pushedAt":"2024-08-31T16:42:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #473 from Masterlocker/main\n\nlanguage update (en.json pl.json)","shortMessageHtmlLink":"Merge pull request #473 from Masterlocker/main"}},{"before":"3bad04a74aa379353cb3354b4425d6d7df0612f4","after":"c2efb048e2035c4363bf6d6acdc37b86f4e3545e","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-08-31T16:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"more jukebox work","shortMessageHtmlLink":"more jukebox work"}},{"before":"136bade8b49a4437550676eae6f5f116fa68d0e7","after":"3bad04a74aa379353cb3354b4425d6d7df0612f4","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-08-30T23:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"update jukebox player to synchronous","shortMessageHtmlLink":"update jukebox player to synchronous"}},{"before":"8339b8dbc58f4d468780f5909d8603731b95a933","after":"360095b78e2e0b3e4426f33110a7b7e1336105ed","ref":"refs/heads/main","pushedAt":"2024-08-30T18:16:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"Merge pull request #472 from Masterlocker/main\n\nUpdate polish language","shortMessageHtmlLink":"Merge pull request #472 from Masterlocker/main"}},{"before":"0fffe9d8ed98135bd2dfe773354d9486847da917","after":"136bade8b49a4437550676eae6f5f116fa68d0e7","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-08-30T15:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"hook up cmd queue to PlaybackManager","shortMessageHtmlLink":"hook up cmd queue to PlaybackManager"}},{"before":"188a94b41b893406e3303d98c50e18489a0f2b81","after":"0fffe9d8ed98135bd2dfe773354d9486847da917","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-08-28T15:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"more playback commands","shortMessageHtmlLink":"more playback commands"}},{"before":null,"after":"188a94b41b893406e3303d98c50e18489a0f2b81","ref":"refs/heads/playback-cmd-queue","pushedAt":"2024-08-28T01:16:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"beginning of reworking playback to use a command queue","shortMessageHtmlLink":"beginning of reworking playback to use a command queue"}},{"before":"91964d960837ec37880f36ddfc05b5b9d8108197","after":"8339b8dbc58f4d468780f5909d8603731b95a933","ref":"refs/heads/main","pushedAt":"2024-08-23T15:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"fix wrong tool tip on repeat control","shortMessageHtmlLink":"fix wrong tool tip on repeat control"}},{"before":"62803b9f09993880d0693a2934c6da517e23e722","after":"91964d960837ec37880f36ddfc05b5b9d8108197","ref":"refs/heads/main","pushedAt":"2024-08-20T15:35:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dweymouth","name":"Drew Weymouth","path":"/dweymouth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5303666?s=80&v=4"},"commit":{"message":"prepare for 0.13.1 release","shortMessageHtmlLink":"prepare for 0.13.1 release"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQyMDowNDo0OS4wMDAwMDBazwAAAATECnw8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQxNTozNTowNS4wMDAwMDBazwAAAASfRgE_"}},"title":"Activity · dweymouth/supersonic"}