{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":119251293,"defaultBranch":"master","name":"mpd-mpris","ownerLogin":"natsukagami","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-28T11:12:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9061737?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717338873.0","currentOid":""},"activityList":{"items":[{"before":"e764577519eaeb791c67605336a303888001c7dd","after":"4c49a81d758858a01b81a3e97273c62c5f148e67","ref":"refs/heads/master","pushedAt":"2024-06-12T14:31:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Fix file name (#53)","shortMessageHtmlLink":"Fix file name (#53)"}},{"before":"e5cd7c47ff09fc86e4d9c774c024dc9c61dbcb75","after":"2251e1097b700a64aaf87c3464cc4090494dee25","ref":"refs/heads/mpd-service-as-dbus","pushedAt":"2024-06-02T14:37:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Also update the nix service definition","shortMessageHtmlLink":"Also update the nix service definition"}},{"before":"9dc31539fa8c99bd48dfc3eff857f03e2d47bb3c","after":"e764577519eaeb791c67605336a303888001c7dd","ref":"refs/heads/master","pushedAt":"2024-06-02T14:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Update flake\n\nFixes #54 by changing `vendorSha256` to `vendorHash`.","shortMessageHtmlLink":"Update flake"}},{"before":null,"after":"e5cd7c47ff09fc86e4d9c774c024dc9c61dbcb75","ref":"refs/heads/mpd-service-as-dbus","pushedAt":"2024-06-02T14:34:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Use type=dbus for systemd service","shortMessageHtmlLink":"Use type=dbus for systemd service"}},{"before":"2a76dd28fdaa2767bfc1e19bb2c7dc53e2848110","after":"9dc31539fa8c99bd48dfc3eff857f03e2d47bb3c","ref":"refs/heads/master","pushedAt":"2024-05-27T16:54:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Run OpenRC service in the background (#52)\n\nRun the OpenRC service script in the background to stop it from\r\npreventing other services from starting. If the service is loaded on\r\nboot without moving it to the background, the user is unable to login.","shortMessageHtmlLink":"Run OpenRC service in the background (#52)"}},{"before":"7869e85917c0e3de0721b0babea645e06e3e4277","after":"2a76dd28fdaa2767bfc1e19bb2c7dc53e2848110","ref":"refs/heads/master","pushedAt":"2024-05-16T13:19:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":" Move service files to a new directory (#51)","shortMessageHtmlLink":" Move service files to a new directory (#51)"}},{"before":"4a10c25567adab6a67edf6ee43f3ff0128068dd9","after":"7869e85917c0e3de0721b0babea645e06e3e4277","ref":"refs/heads/master","pushedAt":"2024-05-12T17:52:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Add OpenRC Service File (#49)","shortMessageHtmlLink":"Add OpenRC Service File (#49)"}},{"before":"8350eb75ef666b5141a0d41faffbfd02b331cdc9","after":"4a10c25567adab6a67edf6ee43f3ff0128068dd9","ref":"refs/heads/master","pushedAt":"2024-01-28T20:58:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Allow setting unix/abstract sockets in MPD_HOST. (#47)\n\n* Change the network type to \"unix\" if the address taken from MPD_HOST starts with a slash.\r\n\r\nThis more closely approximates the behaviour of libmpdclient.\r\n\r\n* Change the network type to unix also if addr starts with an at sign,\r\n and account for this in embedded password handling code.\r\n\r\nThis enables support for \"abstract sockets\", just like libmpdclient.\r\n\r\n* Add a link to the MPC documentation detailing the \"--host\" argument.\r\n\r\nThis details how MPC parses the MPD_HOST environment variable.","shortMessageHtmlLink":"Allow setting unix/abstract sockets in MPD_HOST. (#47)"}},{"before":"1c9d8350581e237d492fb9378e80f6c49ae23a40","after":"8350eb75ef666b5141a0d41faffbfd02b331cdc9","ref":"refs/heads/master","pushedAt":"2023-11-17T12:49:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"README.md: put `--now` in the correct place in the systemctl command (#44)\n\nsystemctl assumes the ordering \"[options] command [unit]\" (per `man systemctl`).","shortMessageHtmlLink":"README.md: put --now in the correct place in the systemctl command (#…"}},{"before":"2fce108b7539f299aae563cb5218799ccb918397","after":"1c9d8350581e237d492fb9378e80f6c49ae23a40","ref":"refs/heads/master","pushedAt":"2023-11-01T07:55:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"mpd-mpris.service: remove Requires=mpd.service (#45)\n\nUsers may want to run mpd not as a service but via terminal or network (remote\nmpd instance). This same note is included in the file as a comment for info.","shortMessageHtmlLink":"mpd-mpris.service: remove Requires=mpd.service (#45)"}},{"before":"8a5b53b1aa3174c3ccb1db24fb4e39f90012b98f","after":"2fce108b7539f299aae563cb5218799ccb918397","ref":"refs/heads/master","pushedAt":"2023-08-30T09:23:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"systemd -> systemctl\n\nThe command to control systemd is systemctl.","shortMessageHtmlLink":"systemd -> systemctl"}},{"before":"d1022c3374b0f8c65d7cad567974bd85fefb1057","after":"8a5b53b1aa3174c3ccb1db24fb4e39f90012b98f","ref":"refs/heads/master","pushedAt":"2023-08-15T11:20:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"mpd-mpris.service: Use executable from $PATH (#42)","shortMessageHtmlLink":"mpd-mpris.service: Use executable from $PATH (#42)"}},{"before":"393c2165ab23f8710cda2bd4f63ce9c2ef83cca1","after":"d1022c3374b0f8c65d7cad567974bd85fefb1057","ref":"refs/heads/master","pushedAt":"2023-08-06T06:08:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Improve logging around MPD keepalive failure (#40)\n\n* Print a message about mpd's `connection_timeout`\r\n* Use Printf correctly instead of Println\r\n\r\n---------\r\n\r\nCo-authored-by: Natsu Kagami ","shortMessageHtmlLink":"Improve logging around MPD keepalive failure (#40)"}},{"before":"3848e0a7b26ed5a12793511043610b85ad7556f6","after":"393c2165ab23f8710cda2bd4f63ce9c2ef83cca1","ref":"refs/heads/master","pushedAt":"2023-07-23T09:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Nix package: add .desktop and .service file","shortMessageHtmlLink":"Nix package: add .desktop and .service file"}},{"before":"2c1a1910f0d18869668237c0a2a00188627f75a4","after":"3848e0a7b26ed5a12793511043610b85ad7556f6","ref":"refs/heads/master","pushedAt":"2023-07-17T18:16:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Add mpd-mpris.desktop (#37)\n\nFor desktop users with ~/.config/autostart support.","shortMessageHtmlLink":"Add mpd-mpris.desktop (#37)"}},{"before":"f7e7dacea47034c54571a2ef6d46e9611acdbfb5","after":"2c1a1910f0d18869668237c0a2a00188627f75a4","ref":"refs/heads/master","pushedAt":"2023-05-31T21:14:50.277Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Use `Name` attribute as fallback (#36)\n\nIn some situations the `Title` attribute is missing (e.g. poorly\r\nconfigured internet radio stations). In that case, we can fallback\r\non the `Name` attribute and, if that fails, the `file` attribute.\r\n\r\n`xesam:name` does not seem to be common[1], so using `Title`\r\ninstead of adding a `Name` to the `File` struct.\r\n\r\n[1] https://www.freedesktop.org/wiki/Specifications/mpris-spec/metadata/\r\n\r\nCo-authored-by: André Marçais ","shortMessageHtmlLink":"Use Name attribute as fallback (#36)"}},{"before":"a77b598a716ca3081778b0d75a1de884c4470f7c","after":"f7e7dacea47034c54571a2ef6d46e9611acdbfb5","ref":"refs/heads/master","pushedAt":"2023-05-17T11:22:19.227Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Add Matrix channel links to README","shortMessageHtmlLink":"Add Matrix channel links to README"}},{"before":"64e80b61bb5cbc9edb4c49365c7171b049f79082","after":"a77b598a716ca3081778b0d75a1de884c4470f7c","ref":"refs/heads/master","pushedAt":"2023-04-02T14:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Fix the nix module","shortMessageHtmlLink":"Fix the nix module"}},{"before":null,"after":"87f98f5c5b9f80629eb1b60ea117fb8eb23264bc","ref":"refs/heads/tracklist","pushedAt":"2023-04-01T17:51:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Implement tracklist updates","shortMessageHtmlLink":"Implement tracklist updates"}},{"before":"cf0b166e3ea20209b5706b31c306827cfd69ed7e","after":null,"ref":"refs/heads/passive-status-update","pushedAt":"2023-04-01T17:49:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"}},{"before":"f9feeee499dec712229a38c4e46458af968c6e94","after":"64e80b61bb5cbc9edb4c49365c7171b049f79082","ref":"refs/heads/master","pushedAt":"2023-04-01T17:49:19.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Keep the mpd connection alive with some pinging","shortMessageHtmlLink":"Keep the mpd connection alive with some pinging"}},{"before":"eaa68171bef21f30d7aeb5f2cff78cbcbc402518","after":"cf0b166e3ea20209b5706b31c306827cfd69ed7e","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-28T07:00:47.315Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Keep the mpd connection alive with some pinging","shortMessageHtmlLink":"Keep the mpd connection alive with some pinging"}},{"before":"b00cf8031284fac86408f48411764489476396c0","after":"eaa68171bef21f30d7aeb5f2cff78cbcbc402518","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-28T06:35:04.990Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Maintain an internal increasing seek","shortMessageHtmlLink":"Maintain an internal increasing seek"}},{"before":"9e3a435ee591ac38318113d4d3ffd8857be814d0","after":"b00cf8031284fac86408f48411764489476396c0","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-28T05:42:50.735Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Maintain an internal increasing seek","shortMessageHtmlLink":"Maintain an internal increasing seek"}},{"before":"caf71edb55c5f426b1a80570b364e67089e358e3","after":"9e3a435ee591ac38318113d4d3ffd8857be814d0","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T16:19:24.029Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Separate setting up and running an instance","shortMessageHtmlLink":"Separate setting up and running an instance"}},{"before":"e7337e6376a53d134a2a061396400d4fb64b03bc","after":"caf71edb55c5f426b1a80570b364e67089e358e3","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T14:53:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Attempt to stop mpd-mpris slightly more cleanly","shortMessageHtmlLink":"Attempt to stop mpd-mpris slightly more cleanly"}},{"before":"e8c8b05a5bc9d7863ad601ba942dedeb951e1e69","after":"e7337e6376a53d134a2a061396400d4fb64b03bc","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T14:42:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Update README and nix module","shortMessageHtmlLink":"Update README and nix module"}},{"before":"71a8b2bbc1c9e147c60bb29837c8c77a6c7da60e","after":"e8c8b05a5bc9d7863ad601ba942dedeb951e1e69","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T14:42:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Update README and nix module","shortMessageHtmlLink":"Update README and nix module"}},{"before":"e03e6e7f68d0a8f7e53c94f3da44b01ddb9e40a8","after":"71a8b2bbc1c9e147c60bb29837c8c77a6c7da60e","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T14:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Update README and nix module","shortMessageHtmlLink":"Update README and nix module"}},{"before":null,"after":"e03e6e7f68d0a8f7e53c94f3da44b01ddb9e40a8","ref":"refs/heads/passive-status-update","pushedAt":"2023-03-27T14:38:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natsukagami","name":"Natsu Kagami","path":"/natsukagami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9061737?s=80&v=4"},"commit":{"message":"Passively wait for mpd to send events for updates\n\n... rather than polling as we used to.\nNo longer takes `-interval` option, as we are no longer polling ;)","shortMessageHtmlLink":"Passively wait for mpd to send events for updates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMlQxNDozMTowNC4wMDAwMDBazwAAAARja8AW","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xMlQxNDozMTowNC4wMDAwMDBazwAAAARja8AW","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yN1QxNDozODowOS4wMDAwMDBazwAAAAMMH_kA"}},"title":"Activity · natsukagami/mpd-mpris"}