{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":185737900,"defaultBranch":"main","name":"server","ownerLogin":"music-assistant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-09T06:17:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71128003?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727125067.0","currentOid":""},"activityList":{"items":[{"before":"f83dbf57f355e9e711ee4fb5274170ba2de6c35d","after":"fb6eebcaff4a6d96161d4f2a81412eebaddfa3e8","ref":"refs/heads/main","pushedAt":"2024-09-23T21:53:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"some linting","shortMessageHtmlLink":"some linting"}},{"before":"a5ef12f74e1c6376837c86302ebc45c65752f03a","after":null,"ref":"refs/heads/dependabot/pip/ruff-0.6.7","pushedAt":"2024-09-23T20:57:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"baf07813a7d3b66fbfab598751804e90eb336bc6","after":"f83dbf57f355e9e711ee4fb5274170ba2de6c35d","ref":"refs/heads/main","pushedAt":"2024-09-23T20:57:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Bump ruff from 0.6.5 to 0.6.7 (#1678)\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.6.5 to 0.6.7.\r\n- [Release notes](https://github.com/astral-sh/ruff/releases)\r\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/astral-sh/ruff/compare/0.6.5...0.6.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ruff\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump ruff from 0.6.5 to 0.6.7 (#1678)"}},{"before":"ec2efb2b19f1d4f089a1e29a7510a50ae58a53a3","after":null,"ref":"refs/heads/dependabot/github_actions/pypa/gh-action-pypi-publish-1.10.2","pushedAt":"2024-09-23T20:57:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"3da0529fa1cf56c239cd2c24876db2de4c7812b2","after":"baf07813a7d3b66fbfab598751804e90eb336bc6","ref":"refs/heads/main","pushedAt":"2024-09-23T20:57:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#1677)\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.10.1 to 1.10.2.\r\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\r\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.1...v1.10.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pypa/gh-action-pypi-publish\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#1677)"}},{"before":"34d271dc7e86840048a691eaec3d06df235410c0","after":"3da0529fa1cf56c239cd2c24876db2de4c7812b2","ref":"refs/heads/main","pushedAt":"2024-09-23T19:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"fallback to regular pip install if uv pip fails","shortMessageHtmlLink":"fallback to regular pip install if uv pip fails"}},{"before":"d2f69eeadaebd354bc6dd7cafbf7ba2d23c3c4cb","after":"34d271dc7e86840048a691eaec3d06df235410c0","ref":"refs/heads/main","pushedAt":"2024-09-23T19:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Prevent KeyError in HA player provider","shortMessageHtmlLink":"Prevent KeyError in HA player provider"}},{"before":null,"after":"a5ef12f74e1c6376837c86302ebc45c65752f03a","ref":"refs/heads/dependabot/pip/ruff-0.6.7","pushedAt":"2024-09-23T17:36:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ruff from 0.6.5 to 0.6.7\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.6.5 to 0.6.7.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/0.6.5...0.6.7)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.6.5 to 0.6.7"}},{"before":null,"after":"ec2efb2b19f1d4f089a1e29a7510a50ae58a53a3","ref":"refs/heads/dependabot/github_actions/pypa/gh-action-pypi-publish-1.10.2","pushedAt":"2024-09-23T17:28:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.10.1 to 1.10.2.\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.10.1...v1.10.2)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/gh-action-pypi-publish\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2"}},{"before":"8be2aed0eec00b558fc9031b2dcdb4d3eb1eef6b","after":null,"ref":"refs/heads/spotify-fix-stream-error","pushedAt":"2024-09-20T14:27:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"31ffef289b45afce5b90eb2e3b3a30ec541ec2fa","after":"d2f69eeadaebd354bc6dd7cafbf7ba2d23c3c4cb","ref":"refs/heads/main","pushedAt":"2024-09-20T14:27:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Better handling of Spotify stream error (due to token expiration) (#1676)","shortMessageHtmlLink":"Better handling of Spotify stream error (due to token expiration) (#1676"}},{"before":"4ef800570025065b2273689458dfb814c4ca1763","after":"8be2aed0eec00b558fc9031b2dcdb4d3eb1eef6b","ref":"refs/heads/spotify-fix-stream-error","pushedAt":"2024-09-20T14:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"128b0eed9b72d384b7f11fe5de83b0d6d046bb7e","after":"4ef800570025065b2273689458dfb814c4ca1763","ref":"refs/heads/spotify-fix-stream-error","pushedAt":"2024-09-20T13:51:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"also cleanup get_media_stream","shortMessageHtmlLink":"also cleanup get_media_stream"}},{"before":"07019b75aa6e6e6527f5d02686e41864e95cf579","after":"31ffef289b45afce5b90eb2e3b3a30ec541ec2fa","ref":"refs/heads/main","pushedAt":"2024-09-20T13:51:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"change default http profile","shortMessageHtmlLink":"change default http profile"}},{"before":"b39657f8e4faea23389dd1c47a0c89be67da4524","after":"07019b75aa6e6e6527f5d02686e41864e95cf579","ref":"refs/heads/main","pushedAt":"2024-09-20T13:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Fix for Sonos S1: use threadsafe callback","shortMessageHtmlLink":"Fix for Sonos S1: use threadsafe callback"}},{"before":null,"after":"128b0eed9b72d384b7f11fe5de83b0d6d046bb7e","ref":"refs/heads/spotify-fix-stream-error","pushedAt":"2024-09-20T12:55:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Better handling of Spotify stream error (due to token expires)","shortMessageHtmlLink":"Better handling of Spotify stream error (due to token expires)"}},{"before":"e2046b484e7640e5775663c9469d2952526f73ea","after":"b39657f8e4faea23389dd1c47a0c89be67da4524","ref":"refs/heads/main","pushedAt":"2024-09-19T21:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"sort provider mappings - local first at all times","shortMessageHtmlLink":"sort provider mappings - local first at all times"}},{"before":"ce6d1edc57a9982ab59f1f4dcbf3fe451e168e54","after":null,"ref":"refs/heads/replace-pylint","pushedAt":"2024-09-19T07:28:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"c1aadac77b8b53a0ccdde0131ef5619402051884","after":"e2046b484e7640e5775663c9469d2952526f73ea","ref":"refs/heads/main","pushedAt":"2024-09-19T07:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Maintenance: Replace pylint with ruff (#1675)","shortMessageHtmlLink":"Maintenance: Replace pylint with ruff (#1675)"}},{"before":null,"after":"ce6d1edc57a9982ab59f1f4dcbf3fe451e168e54","ref":"refs/heads/replace-pylint","pushedAt":"2024-09-19T07:19:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Remove pylint from project - use ruff instead","shortMessageHtmlLink":"Remove pylint from project - use ruff instead"}},{"before":"12e2ccc81eb05644230218d67107cf64b747d1a9","after":"c1aadac77b8b53a0ccdde0131ef5619402051884","ref":"refs/heads/main","pushedAt":"2024-09-19T07:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Fix: faster retry on spotify token expiration","shortMessageHtmlLink":"Fix: faster retry on spotify token expiration"}},{"before":"7969d9054b22ac4b17c948213522b3951f61fdda","after":"12e2ccc81eb05644230218d67107cf64b747d1a9","ref":"refs/heads/main","pushedAt":"2024-09-19T07:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"fix: don't enqueue next if flow mode is enabled","shortMessageHtmlLink":"fix: don't enqueue next if flow mode is enabled"}},{"before":"61838905b210933f25756310e6d54e775121e242","after":null,"ref":"refs/heads/dependabot/pip/pyblu-1.0.2","pushedAt":"2024-09-18T22:15:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Cyanogenbot","name":"Diede van Marle","path":"/Cyanogenbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21240726?s=80&v=4"}},{"before":"1e7fc307385371bcf08d6efc5a167e340392d0ee","after":"7969d9054b22ac4b17c948213522b3951f61fdda","ref":"refs/heads/main","pushedAt":"2024-09-18T22:15:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Cyanogenbot","name":"Diede van Marle","path":"/Cyanogenbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21240726?s=80&v=4"},"commit":{"message":"Bump pyblu from 0.4.0 to 1.0.2 (#1669)\n\nBumps [pyblu](https://github.com/LouisChrist/pyblu) from 0.4.0 to 1.0.2.\r\n
\r\nRelease notes\r\n

Sourced from pyblu's\r\nreleases.

\r\n
\r\n

v1.0.2

\r\n

What's Changed

\r\n
    \r\n
  • Fix wrong error mapping by @​LouisChrist in\r\nLouisChrist/pyblu#31
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v1.0.1...v1.0.2

\r\n

v1.0.1

\r\n

What's Changed

\r\n
    \r\n
  • Relax dependency version requirements by @​LouisChrist in\r\nLouisChrist/pyblu#27
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v1.0.0...v1.0.1

\r\n

v1.0.0

\r\n

What's Changed

\r\n
    \r\n
  • Use lxml for xml parsing by @​LouisChrist in\r\nLouisChrist/pyblu#23
  • \r\n
  • Add custom errors by @​LouisChrist in\r\nLouisChrist/pyblu#24
  • \r\n
  • Change Status.seconds from int to float by @​LouisChrist in\r\nLouisChrist/pyblu#26
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v0.5.2...v1.0.0

\r\n

v0.5.2

\r\n

What's Changed

\r\n
    \r\n
  • Make total_seconds optional in Status by @​LouisChrist in\r\nLouisChrist/pyblu#22
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v0.5.1...v0.5.2

\r\n

v0.5.1

\r\n

What's Changed

\r\n
    \r\n
  • Fix error on missing master in SyncStatus by @​LouisChrist in\r\nLouisChrist/pyblu#21
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v0.5.0...v0.5.1

\r\n

v0.5.0

\r\n

What's Changed

\r\n
    \r\n
  • Add mypy type checking and py.typed marker by @​LouisChrist in\r\nLouisChrist/pyblu#20
  • \r\n
\r\n

Full Changelog: https://github.com/LouisChrist/pyblu/compare/v0.4.0...v0.5.0

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • b2fbcda\r\nRelease v1.0.2
  • \r\n
  • a6fcaae\r\nFix wrong error mapping (#31)
  • \r\n
  • c951171\r\nBump pytest-asyncio from 0.23.8 to 0.24.0 (#29)
  • \r\n
  • 3ca5018\r\nRelease v1.0.1
  • \r\n
  • b9647a1\r\nRelax dependecy version requirements (#27)
  • \r\n
  • c5570c3\r\nRun docs workflow on tags
  • \r\n
  • 88f1e8e\r\nRelease v1.0.0
  • \r\n
  • 8dd3d3c\r\nChange Status.seconds from int to float (#26)
  • \r\n
  • 3968c1b\r\nBuild docs always deploy only on tags starting with 'v' (#25)
  • \r\n
  • 305eca4\r\nAdd custom errors (#24)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyblu&package-manager=pip&previous-version=0.4.0&new-version=1.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"Bump pyblu from 0.4.0 to 1.0.2 (#1669)"}},{"before":"bdd9d1128dfa49b8652f8974a30ecc6f8599a81e","after":null,"ref":"refs/heads/cache-autocleanup","pushedAt":"2024-09-18T21:37:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"191200bd0e141217da397f25248d86f5e35f06c0","after":"1e7fc307385371bcf08d6efc5a167e340392d0ee","ref":"refs/heads/main","pushedAt":"2024-09-18T21:37:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Fix keyerror in cache autocleanup (#1674)","shortMessageHtmlLink":"Fix keyerror in cache autocleanup (#1674)"}},{"before":"359b9638a1f5f1c2f1ae7b3dafc42ed638357fef","after":null,"ref":"refs/heads/fix/disable_shuffle_in_radio_mode","pushedAt":"2024-09-18T21:34:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"1e63a99a13ae028ed34de2a13f53494b8fe37a73","after":"191200bd0e141217da397f25248d86f5e35f06c0","ref":"refs/heads/main","pushedAt":"2024-09-18T21:34:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Fix: Disable shuffle for radio mode (#1673)\n\nDisable shuffle for radio mode","shortMessageHtmlLink":"Fix: Disable shuffle for radio mode (#1673)"}},{"before":null,"after":"bdd9d1128dfa49b8652f8974a30ecc6f8599a81e","ref":"refs/heads/cache-autocleanup","pushedAt":"2024-09-18T21:32:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Fix keyerror in cache autocleanup","shortMessageHtmlLink":"Fix keyerror in cache autocleanup"}},{"before":"3a1033930e58620e22218af11fdd8c478979ecb7","after":"1e63a99a13ae028ed34de2a13f53494b8fe37a73","ref":"refs/heads/main","pushedAt":"2024-09-18T21:23:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Bluesound: dynamic polling (#1671)","shortMessageHtmlLink":"Bluesound: dynamic polling (#1671)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMTo1MzoyOS4wMDAwMDBazwAAAAS-eQd0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMTo1MzoyOS4wMDAwMDBazwAAAAS-eQd0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQyMToyMzowMi4wMDAwMDBazwAAAAS6LR2h"}},"title":"Activity · music-assistant/server"}